RUN: /usr/share/launchpad-buildd/slavebin/slave-prep Forking launchpad-buildd slave process... Kernel version: Linux bos01-arm64-017 4.4.0-101-generic #124-Ubuntu SMP Fri Nov 10 18:30:44 UTC 2017 aarch64 Buildd toolchain package versions: launchpad-buildd_157 python-lpbuildd_157 sbuild_0.67.0-2ubuntu7.1 bzr-builder_0.7.3+bzr174~ppa13~ubuntu14.10.1 bzr_2.7.0-2ubuntu3.1 git-build-recipe_0.3.4~git201611291343.dcee459~ubuntu16.04.1 git_1:2.7.4-0ubuntu1.3 dpkg-dev_1.18.4ubuntu1.3 python-debian_0.1.27ubuntu2. Syncing the system clock with the buildd NTP service... 15 Jan 23:55:06 ntpdate[1845]: adjust time server 10.211.37.1 offset 0.003256 sec RUN: /usr/share/launchpad-buildd/slavebin/in-target unpack-chroot --backend=chroot --series=bionic --arch=arm64 PACKAGEBUILD-14162734 /home/buildd/filecache-default/78cf3583c71e53d2c7312b9d7596a64d82c6adad Creating target for build PACKAGEBUILD-14162734 RUN: /usr/share/launchpad-buildd/slavebin/in-target mount-chroot --backend=chroot --series=bionic --arch=arm64 PACKAGEBUILD-14162734 Starting target for build PACKAGEBUILD-14162734 RUN: /usr/share/launchpad-buildd/slavebin/in-target override-sources-list --backend=chroot --series=bionic --arch=arm64 PACKAGEBUILD-14162734 'deb http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu bionic main' 'deb http://ppa.launchpad.net/ubuntu-toolchain-r/volatile/ubuntu bionic main' 'deb http://ftpmaster.internal/ubuntu bionic main restricted universe multiverse' 'deb http://ftpmaster.internal/ubuntu bionic-security main restricted universe multiverse' 'deb http://ftpmaster.internal/ubuntu bionic-updates main restricted universe multiverse' Overriding sources.list in build-PACKAGEBUILD-14162734 RUN: /usr/share/launchpad-buildd/slavebin/in-target add-trusted-keys --backend=chroot --series=bionic --arch=arm64 PACKAGEBUILD-14162734 Adding trusted keys to build-PACKAGEBUILD-14162734 Warning: apt-key output should not be parsed (stdout is not a terminal) OK Warning: apt-key output should not be parsed (stdout is not a terminal) /etc/apt/trusted.gpg -------------------- pub rsa1024 2009-10-22 [SC] 60C3 1780 3A41 BA51 845E 371A 1E93 77A2 BA9E F27F uid [ unknown] Launchpad Toolchain builds /etc/apt/trusted.gpg.d/ubuntu-keyring-2012-archive.gpg ------------------------------------------------------ pub rsa4096 2012-05-11 [SC] 790B C727 7767 219C 42C8 6F93 3B4F E6AC C0B2 1F32 uid [ unknown] Ubuntu Archive Automatic Signing Key (2012) /etc/apt/trusted.gpg.d/ubuntu-keyring-2012-cdimage.gpg ------------------------------------------------------ pub rsa4096 2012-05-11 [SC] 8439 38DF 228D 22F7 B374 2BC0 D94A A3F0 EFE2 1092 uid [ unknown] Ubuntu CD Image Automatic Signing Key (2012) RUN: /usr/share/launchpad-buildd/slavebin/in-target update-debian-chroot --backend=chroot --series=bionic --arch=arm64 PACKAGEBUILD-14162734 Updating target for build PACKAGEBUILD-14162734 Get:1 http://ftpmaster.internal/ubuntu bionic InRelease [235 kB] Get:2 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu bionic InRelease [15.4 kB] Get:3 http://ppa.launchpad.net/ubuntu-toolchain-r/volatile/ubuntu bionic InRelease [15.4 kB] Get:4 http://ftpmaster.internal/ubuntu bionic-security InRelease [65.4 kB] Get:5 http://ftpmaster.internal/ubuntu bionic-updates InRelease [65.4 kB] Get:6 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu bionic/main arm64 Packages [13.4 kB] Get:7 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu bionic/main Translation-en [9132 B] Get:8 http://ftpmaster.internal/ubuntu bionic/main arm64 Packages [973 kB] Get:9 http://ftpmaster.internal/ubuntu bionic/main Translation-en [518 kB] Get:10 http://ppa.launchpad.net/ubuntu-toolchain-r/volatile/ubuntu bionic/main arm64 Packages [7020 B] Get:11 http://ftpmaster.internal/ubuntu bionic/restricted Translation-en [2384 B] Get:12 http://ppa.launchpad.net/ubuntu-toolchain-r/volatile/ubuntu bionic/main Translation-en [4552 B] Get:13 http://ftpmaster.internal/ubuntu bionic/universe arm64 Packages [8170 kB] Get:14 http://ftpmaster.internal/ubuntu bionic/universe Translation-en [4941 kB] Get:15 http://ftpmaster.internal/ubuntu bionic/multiverse arm64 Packages [127 kB] Get:16 http://ftpmaster.internal/ubuntu bionic/multiverse Translation-en [109 kB] Fetched 15.3 MB in 5s (2666 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following packages were automatically installed and are no longer required: g++-7 libasn1-8-heimdal libcurl3-gnutls libgssapi-krb5-2 libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhx509-5-heimdal libidn2-0 libk5crypto3 libkeyutils1 libkrb5-26-heimdal libkrb5-3 libkrb5support0 libldap-2.4-2 libldap-common libnghttp2-14 libpsl5 libroken18-heimdal librtmp1 libsasl2-2 libsasl2-modules-db libstdc++-7-dev libunistring0 libwind0-heimdal Use 'sudo apt autoremove' to remove them. The following NEW packages will be installed: cpp-8 g++-8 gcc-8 gcc-8-base libasan5 libgcc-8-dev liblsan0 libnghttp2-14 libstdc++-8-dev libtsan0 libubsan1 The following packages will be upgraded: adduser apt apt-transport-https base-files base-passwd binutils binutils-aarch64-linux-gnu binutils-common bsdutils build-essential coreutils cpp cpp-7 debconf debianutils dpkg dpkg-dev e2fslibs e2fsprogs fdisk findutils g++ g++-7 gcc gcc-7 gcc-7-base gnupg gnupg-agent gpgv init init-system-helpers libapparmor1 libapt-pkg5.0 libasan4 libasn1-8-heimdal libassuan0 libatomic1 libbinutils libblkid1 libc-bin libc-dev-bin libc6 libc6-dev libcap-ng0 libcap2 libcc1-0 libcomerr2 libcurl3-gnutls libdpkg-perl libfdisk1 libgcc-7-dev libgcc1 libgcrypt20 libgomp1 libgpg-error0 libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhogweed4 libhx509-5-heimdal libidn11 libidn2-0 libip4tc0 libitm1 libkeyutils1 libkrb5-26-heimdal liblockfile-bin liblockfile1 libmount1 libnettle6 libnpth0 libp11-kit0 libpcre3 libperl5.26 libpng16-16 libpsl5 libroken18-heimdal libseccomp2 libselinux1 libsemanage-common libsemanage1 libsmartcols1 libsqlite3-0 libss2 libssl1.0.0 libstdc++-7-dev libstdc++6 libsystemd0 libtasn1-6 libubsan0 libudev1 libuuid1 libwind0-heimdal linux-libc-dev lsb-base mount multiarch-support openssl optipng perl perl-base perl-modules-5.26 pinentry-curses sensible-utils systemd systemd-sysv sysvinit-utils tzdata util-linux 110 upgraded, 11 newly installed, 0 to remove and 0 not upgraded. Need to get 148 MB of archives. After this operation, 421 MB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu bionic/main arm64 perl-modules-5.26 all 5.26.1-3 [2761 kB] Get:2 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu bionic/main arm64 gcc-8-base arm64 8-20180110-1ubuntu1 [17.8 kB] Get:3 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu bionic/main arm64 libgcc1 arm64 1:8-20180110-1ubuntu1 [33.2 kB] Get:4 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu bionic/main arm64 libstdc++6 arm64 8-20180110-1ubuntu1 [373 kB] Get:5 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu bionic/main arm64 libgomp1 arm64 8-20180110-1ubuntu1 [62.2 kB] Get:6 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu bionic/main arm64 libitm1 arm64 8-20180110-1ubuntu1 [24.8 kB] Get:7 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu bionic/main arm64 libcc1-0 arm64 8-20180110-1ubuntu1 [35.3 kB] Get:8 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu bionic/main arm64 libatomic1 arm64 8-20180110-1ubuntu1 [7232 B] Get:9 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu bionic/main arm64 liblsan0 arm64 8-20180110-1ubuntu1 [121 kB] Get:10 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu bionic/main arm64 libtsan0 arm64 8-20180110-1ubuntu1 [272 kB] Get:11 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu bionic/main arm64 cpp-8 arm64 8-20180110-1ubuntu1 [29.9 MB] Get:12 http://ftpmaster.internal/ubuntu bionic/main arm64 libperl5.26 arm64 5.26.1-3 [3300 kB] Get:13 http://ftpmaster.internal/ubuntu bionic/main arm64 perl arm64 5.26.1-3 [201 kB] Get:14 http://ftpmaster.internal/ubuntu bionic/main arm64 perl-base arm64 5.26.1-3 [1234 kB] Get:15 http://ftpmaster.internal/ubuntu bionic/main arm64 libc6-dev arm64 2.26-0ubuntu2 [2013 kB] Get:16 http://ftpmaster.internal/ubuntu bionic/main arm64 libc-dev-bin arm64 2.26-0ubuntu2 [59.1 kB] Get:17 http://ftpmaster.internal/ubuntu bionic/main arm64 linux-libc-dev arm64 4.13.0-25.29 [939 kB] Get:18 http://ftpmaster.internal/ubuntu bionic/main arm64 libc6 arm64 2.26-0ubuntu2 [2246 kB] Get:19 http://ftpmaster.internal/ubuntu bionic/main arm64 init-system-helpers all 1.51 [37.3 kB] Get:20 http://ftpmaster.internal/ubuntu bionic/main arm64 base-files arm64 10ubuntu1 [55.9 kB] Get:21 http://ftpmaster.internal/ubuntu bionic/main arm64 bsdutils arm64 1:2.30.2-0.1ubuntu1 [54.6 kB] Get:22 http://ftpmaster.internal/ubuntu bionic/main arm64 coreutils arm64 8.26-3ubuntu4 [1059 kB] Get:23 http://ftpmaster.internal/ubuntu bionic/main arm64 debianutils arm64 4.8.4 [84.7 kB] Get:24 http://ftpmaster.internal/ubuntu bionic/main arm64 dpkg arm64 1.19.0.4ubuntu1 [1100 kB] Get:25 http://ftpmaster.internal/ubuntu bionic/main arm64 e2fslibs arm64 1.43.8-1ubuntu1 [138 kB] Get:26 http://ftpmaster.internal/ubuntu bionic/main arm64 e2fsprogs arm64 1.43.8-1ubuntu1 [455 kB] Get:27 http://ftpmaster.internal/ubuntu bionic/main arm64 findutils arm64 4.6.0+git+20170828-2 [278 kB] Get:28 http://ftpmaster.internal/ubuntu bionic/main arm64 libuuid1 arm64 2.30.2-0.1ubuntu1 [14.1 kB] Get:29 http://ftpmaster.internal/ubuntu bionic/main arm64 libblkid1 arm64 2.30.2-0.1ubuntu1 [100 kB] Get:30 http://ftpmaster.internal/ubuntu bionic/main arm64 libsmartcols1 arm64 2.30.2-0.1ubuntu1 [67.0 kB] Get:31 http://ftpmaster.internal/ubuntu bionic/main arm64 libfdisk1 arm64 2.30.2-0.1ubuntu1 [132 kB] Get:32 http://ftpmaster.internal/ubuntu bionic/main arm64 libpcre3 arm64 2:8.39-8 [203 kB] Get:33 http://ftpmaster.internal/ubuntu bionic/main arm64 libselinux1 arm64 2.7-2 [57.4 kB] Get:34 http://ftpmaster.internal/ubuntu bionic/main arm64 libmount1 arm64 2.30.2-0.1ubuntu1 [111 kB] Get:35 http://ftpmaster.internal/ubuntu bionic/main arm64 fdisk arm64 2.30.2-0.1ubuntu1 [93.9 kB] Get:36 http://ftpmaster.internal/ubuntu bionic/main arm64 util-linux arm64 2.30.2-0.1ubuntu1 [796 kB] Get:37 http://ftpmaster.internal/ubuntu bionic/main arm64 base-passwd arm64 3.5.44 [45.6 kB] Get:38 http://ftpmaster.internal/ubuntu bionic/main arm64 libc-bin arm64 2.26-0ubuntu2 [475 kB] Get:39 http://ftpmaster.internal/ubuntu bionic/main arm64 sysvinit-utils arm64 2.88dsf-59.10ubuntu1 [17.7 kB] Get:40 http://ftpmaster.internal/ubuntu bionic/main arm64 libudev1 arm64 235-3ubuntu3 [46.3 kB] Get:41 http://ftpmaster.internal/ubuntu bionic/main arm64 libapt-pkg5.0 arm64 1.6~alpha5 [740 kB] Get:42 http://ftpmaster.internal/ubuntu bionic/main arm64 debconf all 1.5.65 [124 kB] Get:43 http://ftpmaster.internal/ubuntu bionic/main arm64 adduser all 3.116ubuntu1 [163 kB] Get:44 http://ftpmaster.internal/ubuntu bionic/main arm64 libgpg-error0 arm64 1.27-5 [32.8 kB] Get:45 http://ftpmaster.internal/ubuntu bionic/main arm64 libgcrypt20 arm64 1.8.1-4 [325 kB] Get:46 http://ftpmaster.internal/ubuntu bionic/main arm64 gpgv arm64 2.1.15-1ubuntu8 [156 kB] Get:47 http://ftpmaster.internal/ubuntu bionic/main arm64 libseccomp2 arm64 2.3.1-2.1ubuntu3 [33.9 kB] Get:48 http://ftpmaster.internal/ubuntu bionic/main arm64 apt arm64 1.6~alpha5 [1112 kB] Get:49 http://ftpmaster.internal/ubuntu bionic/main arm64 libapparmor1 arm64 2.11.0-2ubuntu18 [25.8 kB] Get:50 http://ftpmaster.internal/ubuntu bionic/main arm64 libcap2 arm64 1:2.25-1.2 [12.2 kB] Get:51 http://ftpmaster.internal/ubuntu bionic/main arm64 libidn11 arm64 1.33-2.1 [43.0 kB] Get:52 http://ftpmaster.internal/ubuntu bionic/main arm64 libip4tc0 arm64 1.6.1-2ubuntu2 [18.3 kB] Get:53 http://ftpmaster.internal/ubuntu bionic/main arm64 mount arm64 2.30.2-0.1ubuntu1 [102 kB] Get:54 http://ftpmaster.internal/ubuntu bionic/main arm64 systemd arm64 235-3ubuntu3 [2487 kB] Get:55 http://ftpmaster.internal/ubuntu bionic/main arm64 libsystemd0 arm64 235-3ubuntu3 [165 kB] Get:56 http://ftpmaster.internal/ubuntu bionic/main arm64 init arm64 1.51 [5864 B] Get:57 http://ftpmaster.internal/ubuntu bionic/main arm64 systemd-sysv arm64 235-3ubuntu3 [13.1 kB] Get:58 http://ftpmaster.internal/ubuntu bionic/main arm64 libcap-ng0 arm64 0.7.7-3.1 [10.0 kB] Get:59 http://ftpmaster.internal/ubuntu bionic/main arm64 libcomerr2 arm64 1.43.8-1ubuntu1 [10.7 kB] Get:60 http://ftpmaster.internal/ubuntu bionic/main arm64 libsemanage-common all 2.7-2 [6916 B] Get:61 http://ftpmaster.internal/ubuntu bionic/main arm64 libsemanage1 arm64 2.7-2 [70.1 kB] Get:62 http://ftpmaster.internal/ubuntu bionic/main arm64 libss2 arm64 1.43.8-1ubuntu1 [9892 B] Get:63 http://ftpmaster.internal/ubuntu bionic/main arm64 libnettle6 arm64 3.3-2 [96.3 kB] Get:64 http://ftpmaster.internal/ubuntu bionic/main arm64 libhogweed4 arm64 3.3-2 [128 kB] Get:65 http://ftpmaster.internal/ubuntu bionic/main arm64 libp11-kit0 arm64 0.23.9-2 [138 kB] Get:66 http://ftpmaster.internal/ubuntu bionic/main arm64 libtasn1-6 arm64 4.12-3 [32.1 kB] Get:67 http://ftpmaster.internal/ubuntu bionic/main arm64 g++-7 arm64 7.2.0-18ubuntu2 [6128 kB] Get:68 http://ftpmaster.internal/ubuntu bionic/main arm64 gcc-7 arm64 7.2.0-18ubuntu2 [5969 kB] Get:69 http://ppa.launchpad.net/ubuntu-toolchain-r/volatile/ubuntu bionic/main arm64 cpp arm64 4:8-20121108-1ubuntu0.2 [42.2 kB] Get:70 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu bionic/main arm64 libasan5 arm64 8-20180110-1ubuntu1 [349 kB] Get:71 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu bionic/main arm64 libubsan1 arm64 8-20180110-1ubuntu1 [114 kB] Get:72 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu bionic/main arm64 libgcc-8-dev arm64 8-20180110-1ubuntu1 [870 kB] Get:73 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu bionic/main arm64 gcc-8 arm64 8-20180110-1ubuntu1 [29.7 MB] Get:74 http://ftpmaster.internal/ubuntu bionic/main arm64 cpp-7 arm64 7.2.0-18ubuntu2 [5320 kB] Get:75 http://ftpmaster.internal/ubuntu bionic/main arm64 libbinutils arm64 2.29.1-12ubuntu1 [426 kB] Get:76 http://ftpmaster.internal/ubuntu bionic/main arm64 binutils arm64 2.29.1-12ubuntu1 [3388 B] Get:77 http://ftpmaster.internal/ubuntu bionic/main arm64 binutils-common arm64 2.29.1-12ubuntu1 [190 kB] Get:78 http://ftpmaster.internal/ubuntu bionic/main arm64 binutils-aarch64-linux-gnu arm64 2.29.1-12ubuntu1 [2153 kB] Get:79 http://ftpmaster.internal/ubuntu bionic/main arm64 libasan4 arm64 7.2.0-18ubuntu2 [336 kB] Get:80 http://ftpmaster.internal/ubuntu bionic/main arm64 libubsan0 arm64 7.2.0-18ubuntu2 [117 kB] Get:81 http://ftpmaster.internal/ubuntu bionic/main arm64 libstdc++-7-dev arm64 7.2.0-18ubuntu2 [1456 kB] Get:82 http://ftpmaster.internal/ubuntu bionic/main arm64 libgcc-7-dev arm64 7.2.0-18ubuntu2 [835 kB] Get:83 http://ftpmaster.internal/ubuntu bionic/main arm64 gcc-7-base arm64 7.2.0-18ubuntu2 [19.1 kB] Get:84 http://ftpmaster.internal/ubuntu bionic/main arm64 lsb-base all 9.20170808ubuntu1 [12.5 kB] Get:85 http://ftpmaster.internal/ubuntu bionic/main arm64 sensible-utils all 0.0.11 [14.8 kB] Get:86 http://ftpmaster.internal/ubuntu bionic/main arm64 libassuan0 arm64 2.5.1-1 [28.8 kB] Get:87 http://ftpmaster.internal/ubuntu bionic/main arm64 pinentry-curses arm64 1.0.0-3 [31.3 kB] Get:88 http://ftpmaster.internal/ubuntu bionic/main arm64 libnpth0 arm64 1.5-3 [6844 B] Get:89 http://ftpmaster.internal/ubuntu bionic/main arm64 gnupg arm64 2.1.15-1ubuntu8 [706 kB] Get:90 http://ftpmaster.internal/ubuntu bionic/main arm64 gnupg-agent arm64 2.1.15-1ubuntu8 [213 kB] Get:91 http://ftpmaster.internal/ubuntu bionic/main arm64 libsqlite3-0 arm64 3.21.0-1 [422 kB] Get:92 http://ftpmaster.internal/ubuntu bionic/main arm64 libroken18-heimdal arm64 7.5.0+dfsg-1 [35.4 kB] Get:93 http://ftpmaster.internal/ubuntu bionic/main arm64 libasn1-8-heimdal arm64 7.5.0+dfsg-1 [130 kB] Get:94 http://ftpmaster.internal/ubuntu bionic/main arm64 libheimbase1-heimdal arm64 7.5.0+dfsg-1 [24.9 kB] Get:95 http://ftpmaster.internal/ubuntu bionic/main arm64 libhcrypto4-heimdal arm64 7.5.0+dfsg-1 [76.4 kB] Get:96 http://ftpmaster.internal/ubuntu bionic/main arm64 libwind0-heimdal arm64 7.5.0+dfsg-1 [47.0 kB] Get:97 http://ftpmaster.internal/ubuntu bionic/main arm64 libhx509-5-heimdal arm64 7.5.0+dfsg-1 [88.5 kB] Get:98 http://ftpmaster.internal/ubuntu bionic/main arm64 libkrb5-26-heimdal arm64 7.5.0+dfsg-1 [170 kB] Get:99 http://ftpmaster.internal/ubuntu bionic/main arm64 libheimntlm0-heimdal arm64 7.5.0+dfsg-1 [13.3 kB] Get:100 http://ftpmaster.internal/ubuntu bionic/main arm64 libgssapi3-heimdal arm64 7.5.0+dfsg-1 [79.1 kB] Get:101 http://ftpmaster.internal/ubuntu bionic/main arm64 libssl1.0.0 arm64 1.0.2g-1ubuntu14 [717 kB] Get:102 http://ftpmaster.internal/ubuntu bionic/main arm64 multiarch-support arm64 2.26-0ubuntu2 [6832 B] Get:103 http://ftpmaster.internal/ubuntu bionic/main arm64 openssl arm64 1.0.2g-1ubuntu14 [466 kB] Get:104 http://ftpmaster.internal/ubuntu bionic/main arm64 tzdata all 2017c-1 [188 kB] Get:105 http://ftpmaster.internal/ubuntu bionic/main arm64 libidn2-0 arm64 2.0.4-1 [89.1 kB] Get:106 http://ftpmaster.internal/ubuntu bionic/main arm64 libkeyutils1 arm64 1.5.9-9.2ubuntu1 [8708 B] Get:107 http://ftpmaster.internal/ubuntu bionic/main arm64 libpng16-16 arm64 1.6.34-1 [161 kB] Get:108 http://ftpmaster.internal/ubuntu bionic/universe arm64 apt-transport-https all 1.6~alpha5 [1692 B] Get:109 http://ftpmaster.internal/ubuntu bionic/main arm64 dpkg-dev all 1.19.0.4ubuntu1 [607 kB] Get:110 http://ftpmaster.internal/ubuntu bionic/main arm64 libdpkg-perl all 1.19.0.4ubuntu1 [211 kB] Get:111 http://ftpmaster.internal/ubuntu bionic/main arm64 build-essential arm64 12.4ubuntu1 [4754 B] Get:112 http://ftpmaster.internal/ubuntu bionic/main arm64 libnghttp2-14 arm64 1.29.0-1 [68.7 kB] Get:113 http://ftpmaster.internal/ubuntu bionic/main arm64 libpsl5 arm64 0.19.1-4 [40.3 kB] Get:114 http://ftpmaster.internal/ubuntu bionic/main arm64 libcurl3-gnutls arm64 7.57.0-1ubuntu1 [177 kB] Get:115 http://ftpmaster.internal/ubuntu bionic/main arm64 liblockfile-bin arm64 1.14-1.1 [11.1 kB] Get:116 http://ftpmaster.internal/ubuntu bionic/main arm64 liblockfile1 arm64 1.14-1.1 [6192 B] Get:117 http://ftpmaster.internal/ubuntu bionic/main arm64 optipng arm64 0.7.6-1.1 [78.1 kB] Get:118 http://ppa.launchpad.net/ubuntu-toolchain-r/volatile/ubuntu bionic/main arm64 gcc arm64 4:8-20121108-1ubuntu0.2 [5172 B] Get:119 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu bionic/main arm64 libstdc++-8-dev arm64 8-20180110-1ubuntu1 [1498 kB] Get:120 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu bionic/main arm64 g++-8 arm64 8-20180110-1ubuntu1 [32.4 MB] Get:121 http://ppa.launchpad.net/ubuntu-toolchain-r/volatile/ubuntu bionic/main arm64 g++ arm64 4:8-20121108-1ubuntu0.2 [1520 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 148 MB in 4s (34.0 MB/s) (Reading database ... 12563 files and directories currently installed.) Preparing to unpack .../perl_5.26.1-3_arm64.deb ... Unpacking perl (5.26.1-3) over (5.26.0-8ubuntu1) ... Preparing to unpack .../perl-modules-5.26_5.26.1-3_all.deb ... Unpacking perl-modules-5.26 (5.26.1-3) over (5.26.0-8ubuntu1) ... Preparing to unpack .../libperl5.26_5.26.1-3_arm64.deb ... Unpacking libperl5.26:arm64 (5.26.1-3) over (5.26.0-8ubuntu1) ... Preparing to unpack .../perl-base_5.26.1-3_arm64.deb ... Unpacking perl-base (5.26.1-3) over (5.26.0-8ubuntu1) ... Setting up perl-base (5.26.1-3) ... (Reading database ... 12563 files and directories currently installed.) Preparing to unpack .../libc6-dev_2.26-0ubuntu2_arm64.deb ... Unpacking libc6-dev:arm64 (2.26-0ubuntu2) over (2.26-0ubuntu1) ... Preparing to unpack .../libc-dev-bin_2.26-0ubuntu2_arm64.deb ... Unpacking libc-dev-bin (2.26-0ubuntu2) over (2.26-0ubuntu1) ... Preparing to unpack .../linux-libc-dev_4.13.0-25.29_arm64.deb ... Unpacking linux-libc-dev:arm64 (4.13.0-25.29) over (4.13.0-11.12) ... Selecting previously unselected package gcc-8-base:arm64. Preparing to unpack .../gcc-8-base_8-20180110-1ubuntu1_arm64.deb ... Unpacking gcc-8-base:arm64 (8-20180110-1ubuntu1) ... Setting up gcc-8-base:arm64 (8-20180110-1ubuntu1) ... (Reading database ... 12570 files and directories currently installed.) Preparing to unpack .../libgcc1_1%3a8-20180110-1ubuntu1_arm64.deb ... Unpacking libgcc1:arm64 (1:8-20180110-1ubuntu1) over (1:7.2.0-6ubuntu1) ... Setting up libgcc1:arm64 (1:8-20180110-1ubuntu1) ... (Reading database ... 12570 files and directories currently installed.) Preparing to unpack .../libc6_2.26-0ubuntu2_arm64.deb ... Unpacking libc6:arm64 (2.26-0ubuntu2) over (2.26-0ubuntu1) ... Setting up libc6:arm64 (2.26-0ubuntu2) ... (Reading database ... 12570 files and directories currently installed.) Preparing to unpack .../init-system-helpers_1.51_all.deb ... Unpacking init-system-helpers (1.51) over (1.49ubuntu1) ... Setting up init-system-helpers (1.51) ... (Reading database ... 12570 files and directories currently installed.) Preparing to unpack .../base-files_10ubuntu1_arm64.deb ... Unpacking base-files (10ubuntu1) over (9.6ubuntu101) ... Setting up base-files (10ubuntu1) ... Installing new version of config file /etc/debian_version ... Installing new version of config file /etc/issue ... Installing new version of config file /etc/issue.net ... Installing new version of config file /etc/lsb-release ... (Reading database ... 12570 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.30.2-0.1ubuntu1_arm64.deb ... Unpacking bsdutils (1:2.30.2-0.1ubuntu1) over (1:2.30.1-0ubuntu4) ... Setting up bsdutils (1:2.30.2-0.1ubuntu1) ... (Reading database ... 12570 files and directories currently installed.) Preparing to unpack .../coreutils_8.26-3ubuntu4_arm64.deb ... Unpacking coreutils (8.26-3ubuntu4) over (8.26-3ubuntu3) ... Setting up coreutils (8.26-3ubuntu4) ... (Reading database ... 12570 files and directories currently installed.) Preparing to unpack .../debianutils_4.8.4_arm64.deb ... Unpacking debianutils (4.8.4) over (4.8.2) ... Setting up debianutils (4.8.4) ... (Reading database ... 12570 files and directories currently installed.) Preparing to unpack .../dpkg_1.19.0.4ubuntu1_arm64.deb ... Unpacking dpkg (1.19.0.4ubuntu1) over (1.18.24ubuntu1) ... Setting up dpkg (1.19.0.4ubuntu1) ... Installing new version of config file /etc/alternatives/README ... Installing new version of config file /etc/cron.daily/dpkg ... Installing new version of config file /etc/logrotate.d/dpkg ... (Reading database ... 12572 files and directories currently installed.) Preparing to unpack .../e2fslibs_1.43.8-1ubuntu1_arm64.deb ... Unpacking e2fslibs:arm64 (1.43.8-1ubuntu1) over (1.43.5-1) ... Setting up e2fslibs:arm64 (1.43.8-1ubuntu1) ... (Reading database ... 12572 files and directories currently installed.) Preparing to unpack .../e2fsprogs_1.43.8-1ubuntu1_arm64.deb ... Unpacking e2fsprogs (1.43.8-1ubuntu1) over (1.43.5-1) ... Setting up e2fsprogs (1.43.8-1ubuntu1) ... Installing new version of config file /etc/mke2fs.conf ... (Reading database ... 12572 files and directories currently installed.) Preparing to unpack .../findutils_4.6.0+git+20170828-2_arm64.deb ... Unpacking findutils (4.6.0+git+20170828-2) over (4.6.0+git+20170729-2) ... Setting up findutils (4.6.0+git+20170828-2) ... (Reading database ... 12572 files and directories currently installed.) Preparing to unpack .../libuuid1_2.30.2-0.1ubuntu1_arm64.deb ... Unpacking libuuid1:arm64 (2.30.2-0.1ubuntu1) over (2.30.1-0ubuntu4) ... Setting up libuuid1:arm64 (2.30.2-0.1ubuntu1) ... (Reading database ... 12572 files and directories currently installed.) Preparing to unpack .../libblkid1_2.30.2-0.1ubuntu1_arm64.deb ... Unpacking libblkid1:arm64 (2.30.2-0.1ubuntu1) over (2.30.1-0ubuntu4) ... Setting up libblkid1:arm64 (2.30.2-0.1ubuntu1) ... (Reading database ... 12572 files and directories currently installed.) Preparing to unpack .../libsmartcols1_2.30.2-0.1ubuntu1_arm64.deb ... Unpacking libsmartcols1:arm64 (2.30.2-0.1ubuntu1) over (2.30.1-0ubuntu4) ... Setting up libsmartcols1:arm64 (2.30.2-0.1ubuntu1) ... (Reading database ... 12572 files and directories currently installed.) Preparing to unpack .../libfdisk1_2.30.2-0.1ubuntu1_arm64.deb ... Unpacking libfdisk1:arm64 (2.30.2-0.1ubuntu1) over (2.30.1-0ubuntu4) ... Setting up libfdisk1:arm64 (2.30.2-0.1ubuntu1) ... (Reading database ... 12572 files and directories currently installed.) Preparing to unpack .../libpcre3_2%3a8.39-8_arm64.deb ... Unpacking libpcre3:arm64 (2:8.39-8) over (2:8.39-4) ... Setting up libpcre3:arm64 (2:8.39-8) ... (Reading database ... 12572 files and directories currently installed.) Preparing to unpack .../libselinux1_2.7-2_arm64.deb ... Unpacking libselinux1:arm64 (2.7-2) over (2.7-1) ... Setting up libselinux1:arm64 (2.7-2) ... (Reading database ... 12572 files and directories currently installed.) Preparing to unpack .../libmount1_2.30.2-0.1ubuntu1_arm64.deb ... Unpacking libmount1:arm64 (2.30.2-0.1ubuntu1) over (2.30.1-0ubuntu4) ... Setting up libmount1:arm64 (2.30.2-0.1ubuntu1) ... (Reading database ... 12572 files and directories currently installed.) Preparing to unpack .../fdisk_2.30.2-0.1ubuntu1_arm64.deb ... Unpacking fdisk (2.30.2-0.1ubuntu1) over (2.30.1-0ubuntu4) ... Setting up fdisk (2.30.2-0.1ubuntu1) ... (Reading database ... 12572 files and directories currently installed.) Preparing to unpack .../util-linux_2.30.2-0.1ubuntu1_arm64.deb ... Unpacking util-linux (2.30.2-0.1ubuntu1) over (2.30.1-0ubuntu4) ... Setting up util-linux (2.30.2-0.1ubuntu1) ... (Reading database ... 12573 files and directories currently installed.) Preparing to unpack .../base-passwd_3.5.44_arm64.deb ... Unpacking base-passwd (3.5.44) over (3.5.43) ... Setting up base-passwd (3.5.44) ... (Reading database ... 12573 files and directories currently installed.) Preparing to unpack .../libc-bin_2.26-0ubuntu2_arm64.deb ... Unpacking libc-bin (2.26-0ubuntu2) over (2.26-0ubuntu1) ... Setting up libc-bin (2.26-0ubuntu2) ... (Reading database ... 12573 files and directories currently installed.) Preparing to unpack .../sysvinit-utils_2.88dsf-59.10ubuntu1_arm64.deb ... Unpacking sysvinit-utils (2.88dsf-59.10ubuntu1) over (2.88dsf-59.8git1) ... Setting up sysvinit-utils (2.88dsf-59.10ubuntu1) ... (Reading database ... 12573 files and directories currently installed.) Preparing to unpack .../libstdc++6_8-20180110-1ubuntu1_arm64.deb ... Unpacking libstdc++6:arm64 (8-20180110-1ubuntu1) over (7.2.0-6ubuntu1) ... Setting up libstdc++6:arm64 (8-20180110-1ubuntu1) ... (Reading database ... 12573 files and directories currently installed.) Preparing to unpack .../libudev1_235-3ubuntu3_arm64.deb ... Unpacking libudev1:arm64 (235-3ubuntu3) over (234-2ubuntu10) ... Setting up libudev1:arm64 (235-3ubuntu3) ... (Reading database ... 12573 files and directories currently installed.) Preparing to unpack .../libapt-pkg5.0_1.6~alpha5_arm64.deb ... Unpacking libapt-pkg5.0:arm64 (1.6~alpha5) over (1.5~rc4) ... Setting up libapt-pkg5.0:arm64 (1.6~alpha5) ... (Reading database ... 12573 files and directories currently installed.) Preparing to unpack .../debconf_1.5.65_all.deb ... Unpacking debconf (1.5.65) over (1.5.63) ... Setting up debconf (1.5.65) ... (Reading database ... 12567 files and directories currently installed.) Preparing to unpack .../adduser_3.116ubuntu1_all.deb ... Unpacking adduser (3.116ubuntu1) over (3.113+nmu3ubuntu5) ... Setting up adduser (3.116ubuntu1) ... (Reading database ... 12565 files and directories currently installed.) Preparing to unpack .../libgpg-error0_1.27-5_arm64.deb ... Unpacking libgpg-error0:arm64 (1.27-5) over (1.27-3) ... Setting up libgpg-error0:arm64 (1.27-5) ... (Reading database ... 12565 files and directories currently installed.) Preparing to unpack .../libgcrypt20_1.8.1-4_arm64.deb ... Unpacking libgcrypt20:arm64 (1.8.1-4) over (1.7.8-2ubuntu1) ... Setting up libgcrypt20:arm64 (1.8.1-4) ... (Reading database ... 12565 files and directories currently installed.) Preparing to unpack .../gpgv_2.1.15-1ubuntu8_arm64.deb ... Unpacking gpgv (2.1.15-1ubuntu8) over (2.1.15-1ubuntu7) ... Setting up gpgv (2.1.15-1ubuntu8) ... (Reading database ... 12565 files and directories currently installed.) Preparing to unpack .../libseccomp2_2.3.1-2.1ubuntu3_arm64.deb ... Unpacking libseccomp2:arm64 (2.3.1-2.1ubuntu3) over (2.3.1-2.1ubuntu2) ... Setting up libseccomp2:arm64 (2.3.1-2.1ubuntu3) ... (Reading database ... 12565 files and directories currently installed.) Preparing to unpack .../apt_1.6~alpha5_arm64.deb ... Unpacking apt (1.6~alpha5) over (1.5~rc4) ... Setting up apt (1.6~alpha5) ... (Reading database ... 12561 files and directories currently installed.) Preparing to unpack .../libapparmor1_2.11.0-2ubuntu18_arm64.deb ... Unpacking libapparmor1:arm64 (2.11.0-2ubuntu18) over (2.11.0-2ubuntu17) ... Preparing to unpack .../libcap2_1%3a2.25-1.2_arm64.deb ... Unpacking libcap2:arm64 (1:2.25-1.2) over (1:2.25-1) ... Preparing to unpack .../libidn11_1.33-2.1_arm64.deb ... Unpacking libidn11:arm64 (1.33-2.1) over (1.33-2) ... Setting up libidn11:arm64 (1.33-2.1) ... (Reading database ... 12561 files and directories currently installed.) Preparing to unpack .../libip4tc0_1.6.1-2ubuntu2_arm64.deb ... Unpacking libip4tc0:arm64 (1.6.1-2ubuntu2) over (1.6.1-2ubuntu1) ... Preparing to unpack .../mount_2.30.2-0.1ubuntu1_arm64.deb ... Unpacking mount (2.30.2-0.1ubuntu1) over (2.30.1-0ubuntu4) ... Preparing to unpack .../systemd_235-3ubuntu3_arm64.deb ... Unpacking systemd (235-3ubuntu3) over (234-2ubuntu10) ... Preparing to unpack .../libsystemd0_235-3ubuntu3_arm64.deb ... Unpacking libsystemd0:arm64 (235-3ubuntu3) over (234-2ubuntu10) ... Setting up libsystemd0:arm64 (235-3ubuntu3) ... (Reading database ... 12567 files and directories currently installed.) Preparing to unpack .../archives/init_1.51_arm64.deb ... Unpacking init (1.51) over (1.49ubuntu1) ... Setting up libapparmor1:arm64 (2.11.0-2ubuntu18) ... Setting up libcap2:arm64 (1:2.25-1.2) ... Setting up libip4tc0:arm64 (1.6.1-2ubuntu2) ... Setting up mount (2.30.2-0.1ubuntu1) ... Setting up systemd (235-3ubuntu3) ... Installing new version of config file /etc/systemd/journald.conf ... Installing new version of config file /etc/systemd/system.conf ... Removing empty /etc/rc.local Removed /etc/systemd/system/network-online.target.wants/systemd-networkd-wait-online.service. Removing user `systemd-bus-proxy' ... Warning: group `systemd-bus-proxy' has no more members. Done. (Reading database ... 12567 files and directories currently installed.) Preparing to unpack .../systemd-sysv_235-3ubuntu3_arm64.deb ... Unpacking systemd-sysv (235-3ubuntu3) over (234-2ubuntu10) ... Preparing to unpack .../libcap-ng0_0.7.7-3.1_arm64.deb ... Unpacking libcap-ng0:arm64 (0.7.7-3.1) over (0.7.7-3build1) ... Setting up libcap-ng0:arm64 (0.7.7-3.1) ... (Reading database ... 12567 files and directories currently installed.) Preparing to unpack .../libcomerr2_1.43.8-1ubuntu1_arm64.deb ... Unpacking libcomerr2:arm64 (1.43.8-1ubuntu1) over (1.43.5-1) ... Setting up libcomerr2:arm64 (1.43.8-1ubuntu1) ... (Reading database ... 12567 files and directories currently installed.) Preparing to unpack .../libsemanage-common_2.7-2_all.deb ... Unpacking libsemanage-common (2.7-2) over (2.7-1) ... Setting up libsemanage-common (2.7-2) ... (Reading database ... 12567 files and directories currently installed.) Preparing to unpack .../libsemanage1_2.7-2_arm64.deb ... Unpacking libsemanage1:arm64 (2.7-2) over (2.7-1) ... Setting up libsemanage1:arm64 (2.7-2) ... (Reading database ... 12567 files and directories currently installed.) Preparing to unpack .../libss2_1.43.8-1ubuntu1_arm64.deb ... Unpacking libss2:arm64 (1.43.8-1ubuntu1) over (1.43.5-1) ... Setting up libss2:arm64 (1.43.8-1ubuntu1) ... (Reading database ... 12567 files and directories currently installed.) Preparing to unpack .../libnettle6_3.3-2_arm64.deb ... Unpacking libnettle6:arm64 (3.3-2) over (3.3-1) ... Setting up libnettle6:arm64 (3.3-2) ... (Reading database ... 12567 files and directories currently installed.) Preparing to unpack .../libhogweed4_3.3-2_arm64.deb ... Unpacking libhogweed4:arm64 (3.3-2) over (3.3-1) ... Setting up libhogweed4:arm64 (3.3-2) ... (Reading database ... 12567 files and directories currently installed.) Preparing to unpack .../libp11-kit0_0.23.9-2_arm64.deb ... Unpacking libp11-kit0:arm64 (0.23.9-2) over (0.23.7-3) ... Setting up libp11-kit0:arm64 (0.23.9-2) ... (Reading database ... 12567 files and directories currently installed.) Preparing to unpack .../libtasn1-6_4.12-3_arm64.deb ... Unpacking libtasn1-6:arm64 (4.12-3) over (4.12-2.1) ... Setting up libtasn1-6:arm64 (4.12-3) ... (Reading database ... 12567 files and directories currently installed.) Preparing to unpack .../00-libgomp1_8-20180110-1ubuntu1_arm64.deb ... Unpacking libgomp1:arm64 (8-20180110-1ubuntu1) over (7.2.0-6ubuntu1) ... Preparing to unpack .../01-libitm1_8-20180110-1ubuntu1_arm64.deb ... Unpacking libitm1:arm64 (8-20180110-1ubuntu1) over (7.2.0-6ubuntu1) ... Preparing to unpack .../02-g++-7_7.2.0-18ubuntu2_arm64.deb ... Unpacking g++-7 (7.2.0-18ubuntu2) over (7.2.0-6ubuntu1) ... Preparing to unpack .../03-gcc-7_7.2.0-18ubuntu2_arm64.deb ... Unpacking gcc-7 (7.2.0-18ubuntu2) over (7.2.0-6ubuntu1) ... Preparing to unpack .../04-cpp-7_7.2.0-18ubuntu2_arm64.deb ... Unpacking cpp-7 (7.2.0-18ubuntu2) over (7.2.0-6ubuntu1) ... Preparing to unpack .../05-libcc1-0_8-20180110-1ubuntu1_arm64.deb ... Unpacking libcc1-0:arm64 (8-20180110-1ubuntu1) over (7.2.0-6ubuntu1) ... Preparing to unpack .../06-libbinutils_2.29.1-12ubuntu1_arm64.deb ... Unpacking libbinutils:arm64 (2.29.1-12ubuntu1) over (2.29.1-1ubuntu1) ... Preparing to unpack .../07-binutils_2.29.1-12ubuntu1_arm64.deb ... Unpacking binutils (2.29.1-12ubuntu1) over (2.29.1-1ubuntu1) ... Preparing to unpack .../08-binutils-common_2.29.1-12ubuntu1_arm64.deb ... Unpacking binutils-common:arm64 (2.29.1-12ubuntu1) over (2.29.1-1ubuntu1) ... Preparing to unpack .../09-binutils-aarch64-linux-gnu_2.29.1-12ubuntu1_arm64.deb ... Unpacking binutils-aarch64-linux-gnu (2.29.1-12ubuntu1) over (2.29.1-1ubuntu1) ... Preparing to unpack .../10-libatomic1_8-20180110-1ubuntu1_arm64.deb ... Unpacking libatomic1:arm64 (8-20180110-1ubuntu1) over (7.2.0-6ubuntu1) ... Preparing to unpack .../11-libasan4_7.2.0-18ubuntu2_arm64.deb ... Unpacking libasan4:arm64 (7.2.0-18ubuntu2) over (7.2.0-6ubuntu1) ... Selecting previously unselected package liblsan0:arm64. Preparing to unpack .../12-liblsan0_8-20180110-1ubuntu1_arm64.deb ... Unpacking liblsan0:arm64 (8-20180110-1ubuntu1) ... Selecting previously unselected package libtsan0:arm64. Preparing to unpack .../13-libtsan0_8-20180110-1ubuntu1_arm64.deb ... Unpacking libtsan0:arm64 (8-20180110-1ubuntu1) ... Preparing to unpack .../14-libubsan0_7.2.0-18ubuntu2_arm64.deb ... Unpacking libubsan0:arm64 (7.2.0-18ubuntu2) over (7.2.0-6ubuntu1) ... Preparing to unpack .../15-libstdc++-7-dev_7.2.0-18ubuntu2_arm64.deb ... Unpacking libstdc++-7-dev:arm64 (7.2.0-18ubuntu2) over (7.2.0-6ubuntu1) ... Preparing to unpack .../16-libgcc-7-dev_7.2.0-18ubuntu2_arm64.deb ... Unpacking libgcc-7-dev:arm64 (7.2.0-18ubuntu2) over (7.2.0-6ubuntu1) ... Preparing to unpack .../17-gcc-7-base_7.2.0-18ubuntu2_arm64.deb ... Unpacking gcc-7-base:arm64 (7.2.0-18ubuntu2) over (7.2.0-6ubuntu1) ... Preparing to unpack .../18-lsb-base_9.20170808ubuntu1_all.deb ... Unpacking lsb-base (9.20170808ubuntu1) over (9.20160110ubuntu5) ... Preparing to unpack .../19-sensible-utils_0.0.11_all.deb ... Unpacking sensible-utils (0.0.11) over (0.0.10) ... Preparing to unpack .../20-libassuan0_2.5.1-1_arm64.deb ... Unpacking libassuan0:arm64 (2.5.1-1) over (2.4.3-3) ... Preparing to unpack .../21-pinentry-curses_1.0.0-3_arm64.deb ... Unpacking pinentry-curses (1.0.0-3) over (1.0.0-2) ... Preparing to unpack .../22-libnpth0_1.5-3_arm64.deb ... Unpacking libnpth0:arm64 (1.5-3) over (1.5-2) ... Preparing to unpack .../23-gnupg_2.1.15-1ubuntu8_arm64.deb ... Unpacking gnupg (2.1.15-1ubuntu8) over (2.1.15-1ubuntu7) ... Preparing to unpack .../24-gnupg-agent_2.1.15-1ubuntu8_arm64.deb ... Unpacking gnupg-agent (2.1.15-1ubuntu8) over (2.1.15-1ubuntu7) ... Preparing to unpack .../25-libsqlite3-0_3.21.0-1_arm64.deb ... Unpacking libsqlite3-0:arm64 (3.21.0-1) over (3.19.3-3) ... Preparing to unpack .../26-libroken18-heimdal_7.5.0+dfsg-1_arm64.deb ... Unpacking libroken18-heimdal:arm64 (7.5.0+dfsg-1) over (7.4.0.dfsg.1-2) ... Preparing to unpack .../27-libasn1-8-heimdal_7.5.0+dfsg-1_arm64.deb ... Unpacking libasn1-8-heimdal:arm64 (7.5.0+dfsg-1) over (7.4.0.dfsg.1-2) ... Preparing to unpack .../28-libheimbase1-heimdal_7.5.0+dfsg-1_arm64.deb ... Unpacking libheimbase1-heimdal:arm64 (7.5.0+dfsg-1) over (7.4.0.dfsg.1-2) ... Preparing to unpack .../29-libhcrypto4-heimdal_7.5.0+dfsg-1_arm64.deb ... Unpacking libhcrypto4-heimdal:arm64 (7.5.0+dfsg-1) over (7.4.0.dfsg.1-2) ... Preparing to unpack .../30-libwind0-heimdal_7.5.0+dfsg-1_arm64.deb ... Unpacking libwind0-heimdal:arm64 (7.5.0+dfsg-1) over (7.4.0.dfsg.1-2) ... Preparing to unpack .../31-libhx509-5-heimdal_7.5.0+dfsg-1_arm64.deb ... Unpacking libhx509-5-heimdal:arm64 (7.5.0+dfsg-1) over (7.4.0.dfsg.1-2) ... Preparing to unpack .../32-libkrb5-26-heimdal_7.5.0+dfsg-1_arm64.deb ... Unpacking libkrb5-26-heimdal:arm64 (7.5.0+dfsg-1) over (7.4.0.dfsg.1-2) ... Preparing to unpack .../33-libheimntlm0-heimdal_7.5.0+dfsg-1_arm64.deb ... Unpacking libheimntlm0-heimdal:arm64 (7.5.0+dfsg-1) over (7.4.0.dfsg.1-2) ... Preparing to unpack .../34-libgssapi3-heimdal_7.5.0+dfsg-1_arm64.deb ... Unpacking libgssapi3-heimdal:arm64 (7.5.0+dfsg-1) over (7.4.0.dfsg.1-2) ... Preparing to unpack .../35-libssl1.0.0_1.0.2g-1ubuntu14_arm64.deb ... Unpacking libssl1.0.0:arm64 (1.0.2g-1ubuntu14) over (1.0.2g-1ubuntu13) ... Preparing to unpack .../36-multiarch-support_2.26-0ubuntu2_arm64.deb ... Unpacking multiarch-support (2.26-0ubuntu2) over (2.26-0ubuntu1) ... Preparing to unpack .../37-openssl_1.0.2g-1ubuntu14_arm64.deb ... Unpacking openssl (1.0.2g-1ubuntu14) over (1.0.2g-1ubuntu13) ... Preparing to unpack .../38-tzdata_2017c-1_all.deb ... Unpacking tzdata (2017c-1) over (2017b-2) ... Preparing to unpack .../39-libidn2-0_2.0.4-1_arm64.deb ... Unpacking libidn2-0:arm64 (2.0.4-1) over (2.0.2-5) ... Preparing to unpack .../40-libkeyutils1_1.5.9-9.2ubuntu1_arm64.deb ... Unpacking libkeyutils1:arm64 (1.5.9-9.2ubuntu1) over (1.5.9-9ubuntu1) ... Preparing to unpack .../41-libpng16-16_1.6.34-1_arm64.deb ... Unpacking libpng16-16:arm64 (1.6.34-1) over (1.6.32-2) ... Preparing to unpack .../42-apt-transport-https_1.6~alpha5_all.deb ... Unpacking apt-transport-https (1.6~alpha5) over (1.5~rc4) ... Selecting previously unselected package cpp-8. Preparing to unpack .../43-cpp-8_8-20180110-1ubuntu1_arm64.deb ... Unpacking cpp-8 (8-20180110-1ubuntu1) ... Preparing to unpack .../44-cpp_4%3a8-20121108-1ubuntu0.2_arm64.deb ... Unpacking cpp (4:8-20121108-1ubuntu0.2) over (4:7.2.0-1ubuntu1) ... Selecting previously unselected package libasan5:arm64. Preparing to unpack .../45-libasan5_8-20180110-1ubuntu1_arm64.deb ... Unpacking libasan5:arm64 (8-20180110-1ubuntu1) ... Selecting previously unselected package libubsan1:arm64. Preparing to unpack .../46-libubsan1_8-20180110-1ubuntu1_arm64.deb ... Unpacking libubsan1:arm64 (8-20180110-1ubuntu1) ... Selecting previously unselected package libgcc-8-dev:arm64. Preparing to unpack .../47-libgcc-8-dev_8-20180110-1ubuntu1_arm64.deb ... Unpacking libgcc-8-dev:arm64 (8-20180110-1ubuntu1) ... Selecting previously unselected package gcc-8. Preparing to unpack .../48-gcc-8_8-20180110-1ubuntu1_arm64.deb ... Unpacking gcc-8 (8-20180110-1ubuntu1) ... Preparing to unpack .../49-gcc_4%3a8-20121108-1ubuntu0.2_arm64.deb ... Unpacking gcc (4:8-20121108-1ubuntu0.2) over (4:7.2.0-1ubuntu1) ... Selecting previously unselected package libstdc++-8-dev:arm64. Preparing to unpack .../50-libstdc++-8-dev_8-20180110-1ubuntu1_arm64.deb ... Unpacking libstdc++-8-dev:arm64 (8-20180110-1ubuntu1) ... Selecting previously unselected package g++-8. Preparing to unpack .../51-g++-8_8-20180110-1ubuntu1_arm64.deb ... Unpacking g++-8 (8-20180110-1ubuntu1) ... Preparing to unpack .../52-g++_4%3a8-20121108-1ubuntu0.2_arm64.deb ... Unpacking g++ (4:8-20121108-1ubuntu0.2) over (4:7.2.0-1ubuntu1) ... Preparing to unpack .../53-dpkg-dev_1.19.0.4ubuntu1_all.deb ... Unpacking dpkg-dev (1.19.0.4ubuntu1) over (1.18.24ubuntu1) ... Preparing to unpack .../54-libdpkg-perl_1.19.0.4ubuntu1_all.deb ... Unpacking libdpkg-perl (1.19.0.4ubuntu1) over (1.18.24ubuntu1) ... Preparing to unpack .../55-build-essential_12.4ubuntu1_arm64.deb ... Unpacking build-essential (12.4ubuntu1) over (12.1ubuntu2) ... Selecting previously unselected package libnghttp2-14:arm64. Preparing to unpack .../56-libnghttp2-14_1.29.0-1_arm64.deb ... Unpacking libnghttp2-14:arm64 (1.29.0-1) ... Preparing to unpack .../57-libpsl5_0.19.1-4_arm64.deb ... Unpacking libpsl5:arm64 (0.19.1-4) over (0.18.0-2) ... Preparing to unpack .../58-libcurl3-gnutls_7.57.0-1ubuntu1_arm64.deb ... Unpacking libcurl3-gnutls:arm64 (7.57.0-1ubuntu1) over (7.55.1-1ubuntu1) ... Preparing to unpack .../59-liblockfile-bin_1.14-1.1_arm64.deb ... Unpacking liblockfile-bin (1.14-1.1) over (1.14-1) ... Preparing to unpack .../60-liblockfile1_1.14-1.1_arm64.deb ... Unpacking liblockfile1:arm64 (1.14-1.1) over (1.14-1) ... Preparing to unpack .../61-optipng_0.7.6-1.1_arm64.deb ... Unpacking optipng (0.7.6-1.1) over (0.7.6-1build1) ... Setting up libnpth0:arm64 (1.5-3) ... Setting up cpp-8 (8-20180110-1ubuntu1) ... Setting up libgomp1:arm64 (8-20180110-1ubuntu1) ... Setting up libatomic1:arm64 (8-20180110-1ubuntu1) ... Setting up cpp (4:8-20121108-1ubuntu0.2) ... Setting up liblockfile-bin (1.14-1.1) ... Setting up libcc1-0:arm64 (8-20180110-1ubuntu1) ... Setting up apt-transport-https (1.6~alpha5) ... Setting up libidn2-0:arm64 (2.0.4-1) ... Setting up libssl1.0.0:arm64 (1.0.2g-1ubuntu14) ... Setting up libnghttp2-14:arm64 (1.29.0-1) ... Setting up libpng16-16:arm64 (1.6.34-1) ... Setting up libpsl5:arm64 (0.19.1-4) ... Setting up multiarch-support (2.26-0ubuntu2) ... Setting up tzdata (2017c-1) ... Current default time zone: 'Etc/UTC' Local time is now: Mon Jan 15 23:56:18 UTC 2018. Universal Time is now: Mon Jan 15 23:56:18 UTC 2018. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up systemd-sysv (235-3ubuntu3) ... Setting up libtsan0:arm64 (8-20180110-1ubuntu1) ... Setting up liblockfile1:arm64 (1.14-1.1) ... Setting up linux-libc-dev:arm64 (4.13.0-25.29) ... Setting up libroken18-heimdal:arm64 (7.5.0+dfsg-1) ... Setting up perl-modules-5.26 (5.26.1-3) ... Setting up optipng (0.7.6-1.1) ... Setting up lsb-base (9.20170808ubuntu1) ... Setting up liblsan0:arm64 (8-20180110-1ubuntu1) ... Setting up gcc-7-base:arm64 (7.2.0-18ubuntu2) ... Setting up binutils-common:arm64 (2.29.1-12ubuntu1) ... Setting up sensible-utils (0.0.11) ... Processing triggers for libc-bin (2.26-0ubuntu2) ... Setting up libperl5.26:arm64 (5.26.1-3) ... Setting up libheimbase1-heimdal:arm64 (7.5.0+dfsg-1) ... Setting up openssl (1.0.2g-1ubuntu14) ... Setting up libsqlite3-0:arm64 (3.21.0-1) ... Setting up libc-dev-bin (2.26-0ubuntu2) ... Setting up libkeyutils1:arm64 (1.5.9-9.2ubuntu1) ... Setting up libc6-dev:arm64 (2.26-0ubuntu2) ... Setting up libasan5:arm64 (8-20180110-1ubuntu1) ... Setting up libassuan0:arm64 (2.5.1-1) ... Setting up libitm1:arm64 (8-20180110-1ubuntu1) ... Setting up libubsan1:arm64 (8-20180110-1ubuntu1) ... Setting up libwind0-heimdal:arm64 (7.5.0+dfsg-1) ... Setting up libasan4:arm64 (7.2.0-18ubuntu2) ... Setting up libbinutils:arm64 (2.29.1-12ubuntu1) ... Setting up libcurl3-gnutls:arm64 (7.57.0-1ubuntu1) ... Setting up init (1.51) ... Setting up libasn1-8-heimdal:arm64 (7.5.0+dfsg-1) ... Setting up libubsan0:arm64 (7.2.0-18ubuntu2) ... Setting up libhcrypto4-heimdal:arm64 (7.5.0+dfsg-1) ... Setting up libhx509-5-heimdal:arm64 (7.5.0+dfsg-1) ... Setting up libgcc-7-dev:arm64 (7.2.0-18ubuntu2) ... Setting up cpp-7 (7.2.0-18ubuntu2) ... Setting up libstdc++-7-dev:arm64 (7.2.0-18ubuntu2) ... Setting up perl (5.26.1-3) ... Setting up binutils-aarch64-linux-gnu (2.29.1-12ubuntu1) ... Setting up pinentry-curses (1.0.0-3) ... Setting up libgcc-8-dev:arm64 (8-20180110-1ubuntu1) ... Setting up binutils (2.29.1-12ubuntu1) ... Setting up libkrb5-26-heimdal:arm64 (7.5.0+dfsg-1) ... Setting up gnupg-agent (2.1.15-1ubuntu8) ... Setting up libheimntlm0-heimdal:arm64 (7.5.0+dfsg-1) ... Setting up libstdc++-8-dev:arm64 (8-20180110-1ubuntu1) ... Setting up gcc-7 (7.2.0-18ubuntu2) ... Setting up g++-7 (7.2.0-18ubuntu2) ... Setting up gnupg (2.1.15-1ubuntu8) ... Setting up libdpkg-perl (1.19.0.4ubuntu1) ... Setting up gcc-8 (8-20180110-1ubuntu1) ... Setting up g++-8 (8-20180110-1ubuntu1) ... Setting up dpkg-dev (1.19.0.4ubuntu1) ... Setting up libgssapi3-heimdal:arm64 (7.5.0+dfsg-1) ... Setting up gcc (4:8-20121108-1ubuntu0.2) ... Setting up g++ (4:8-20121108-1ubuntu0.2) ... Setting up build-essential (12.4ubuntu1) ... Processing triggers for libc-bin (2.26-0ubuntu2) ... RUN: /usr/share/launchpad-buildd/slavebin/sbuild-package PACKAGEBUILD-14162734 arm64 bionic -c chroot:build-PACKAGEBUILD-14162734 --arch=arm64 --dist=bionic --nolog thunderbird_52.4.0+build1-0ubuntu2.dsc Initiating build PACKAGEBUILD-14162734 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 4.4.0-101-generic #124-Ubuntu SMP Fri Nov 10 18:30:44 UTC 2017 aarch64 sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on bos01-arm64-017.buildd +==============================================================================+ | thunderbird 1:52.4.0+build1-0ubuntu2 (arm64) 15 Jan 2018 23:56 | +==============================================================================+ Package: thunderbird Version: 1:52.4.0+build1-0ubuntu2 Source Version: 1:52.4.0+build1-0ubuntu2 Distribution: bionic Machine Architecture: arm64 Host Architecture: arm64 Build Architecture: arm64 I: NOTICE: Log filtering will replace 'build/thunderbird-t68vvl/thunderbird-52.4.0+build1' with '<>' I: NOTICE: Log filtering will replace 'build/thunderbird-t68vvl' with '<>' I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-14162734/chroot-autobuild' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- thunderbird_52.4.0+build1-0ubuntu2.dsc exists in .; copying to chroot Check architectures ------------------- Check dependencies ------------------ Merged Build-Depends: build-essential, fakeroot Filtered Build-Depends: build-essential, fakeroot dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<>/resolver-DRZkcC/apt_archive/sbuild-build-depends-core-dummy.deb'. Ign:1 copy:/<>/resolver-DRZkcC/apt_archive ./ InRelease Get:2 copy:/<>/resolver-DRZkcC/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-DRZkcC/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-DRZkcC/apt_archive ./ Sources [214 B] Get:5 copy:/<>/resolver-DRZkcC/apt_archive ./ Packages [525 B] Fetched 2858 B in 0s (67.5 kB/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install core build dependencies (apt-based resolver) | +------------------------------------------------------------------------------+ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: g++-7 libasn1-8-heimdal libcurl3-gnutls libgssapi-krb5-2 libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhx509-5-heimdal libidn2-0 libk5crypto3 libkeyutils1 libkrb5-26-heimdal libkrb5-3 libkrb5support0 libldap-2.4-2 libldap-common libnghttp2-14 libpsl5 libroken18-heimdal librtmp1 libsasl2-2 libsasl2-modules-db libstdc++-7-dev libunistring0 libwind0-heimdal Use 'apt autoremove' to remove them. The following NEW packages will be installed: sbuild-build-depends-core-dummy 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 852 B of archives. After this operation, 0 B of additional disk space will be used. Get:1 copy:/<>/resolver-DRZkcC/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [852 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 852 B in 0s (65.2 kB/s) Selecting previously unselected package sbuild-build-depends-core-dummy. (Reading database ... 13530 files and directories currently installed.) Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_arm64.deb ... Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ... Setting up sbuild-build-depends-core-dummy (0.invalid.0) ... Merged Build-Depends: cdbs (>= 0.4.27), debhelper (>= 7), autotools-dev, autoconf2.13, quilt, zip, libx11-dev, libx11-xcb-dev, libxt-dev, libxext-dev, libgtk2.0-dev (>= 2.14), libgtk-3-dev (>= 3.4), libglib2.0-dev (>= 2.18), libpango1.0-dev (>= 1.14.0), libfontconfig1-dev, libfreetype6-dev (>= 2.0.1), libgconf2-dev (>= 1.2.1), libgnomeui-dev (>= 2.2.0), libstartup-notification0-dev, libasound2-dev, libcurl4-openssl-dev, libdbus-glib-1-dev (>= 0.60), lsb-release, libiw-dev, mesa-common-dev, libnotify-dev, libxrender-dev, libpulse-dev, yasm (>= 1.1), imagemagick, docbook-to-man, libkrb5-dev, unzip, dbus-x11, xvfb, python (>= 2.7), libffi-dev (>= 3.0.9) Filtered Build-Depends: cdbs (>= 0.4.27), debhelper (>= 7), autotools-dev, autoconf2.13, quilt, zip, libx11-dev, libx11-xcb-dev, libxt-dev, libxext-dev, libgtk2.0-dev (>= 2.14), libgtk-3-dev (>= 3.4), libglib2.0-dev (>= 2.18), libpango1.0-dev (>= 1.14.0), libfontconfig1-dev, libfreetype6-dev (>= 2.0.1), libgconf2-dev (>= 1.2.1), libgnomeui-dev (>= 2.2.0), libstartup-notification0-dev, libasound2-dev, libcurl4-openssl-dev, libdbus-glib-1-dev (>= 0.60), lsb-release, libiw-dev, mesa-common-dev, libnotify-dev, libxrender-dev, libpulse-dev, yasm (>= 1.1), imagemagick, docbook-to-man, libkrb5-dev, unzip, dbus-x11, xvfb, python (>= 2.7), libffi-dev (>= 3.0.9) dpkg-deb: building package 'sbuild-build-depends-thunderbird-dummy' in '/<>/resolver-wWDDtm/apt_archive/sbuild-build-depends-thunderbird-dummy.deb'. Ign:1 copy:/<>/resolver-wWDDtm/apt_archive ./ InRelease Get:2 copy:/<>/resolver-wWDDtm/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-wWDDtm/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-wWDDtm/apt_archive ./ Sources [482 B] Get:5 copy:/<>/resolver-wWDDtm/apt_archive ./ Packages [805 B] Fetched 3406 B in 0s (70.6 kB/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install thunderbird build dependencies (apt-based resolver) | +------------------------------------------------------------------------------+ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: g++-7 libcurl3-gnutls Use 'apt autoremove' to remove them. The following additional packages will be installed: adwaita-icon-theme autoconf autoconf2.13 automake autopoint autotools-dev bsdmainutils cdbs comerr-dev dbus dbus-user-session dbus-x11 dconf-gsettings-backend dconf-service debhelper dh-autoreconf dh-python dh-strip-nondeterminism dh-translations diffstat distro-info-data docbook docbook-to-man file fontconfig fontconfig-config fonts-dejavu-core gconf-service gconf-service-backend gconf2 gconf2-common gettext gettext-base gir1.2-atk-1.0 gir1.2-atspi-2.0 gir1.2-freedesktop gir1.2-gconf-2.0 gir1.2-gdkpixbuf-2.0 gir1.2-glib-2.0 gir1.2-gnomekeyring-1.0 gir1.2-gtk-2.0 gir1.2-gtk-3.0 gir1.2-harfbuzz-0.0 gir1.2-notify-0.7 gir1.2-pango-1.0 glib-networking glib-networking-common glib-networking-services groff-base gsettings-desktop-schemas gtk-update-icon-cache hicolor-icon-theme humanity-icon-theme icu-devtools imagemagick imagemagick-6-common imagemagick-6.q16 intltool intltool-debian krb5-multidev libarchive-zip-perl libart-2.0-2 libart-2.0-dev libasound2 libasound2-data libasound2-dev libasyncns0 libatk-bridge2.0-0 libatk-bridge2.0-dev libatk1.0-0 libatk1.0-data libatk1.0-dev libatspi2.0-0 libatspi2.0-dev libavahi-client-dev libavahi-client3 libavahi-common-data libavahi-common-dev libavahi-common3 libavahi-glib-dev libavahi-glib1 libbonobo2-0 libbonobo2-common libbonobo2-dev libbonoboui2-0 libbonoboui2-common libbonoboui2-dev libboost-filesystem1.65.1 libboost-system1.65.1 libbsd0 libcairo-gobject2 libcairo-script-interpreter2 libcairo2 libcairo2-dev libcanberra-dev libcanberra0 libcapnp-0.6.1 libcolord2 libcroco3 libcups2 libcurl3 libcurl4-openssl-dev libdatrie1 libdbus-1-3 libdbus-1-dev libdbus-glib-1-2 libdbus-glib-1-dev libdconf1 libdrm-amdgpu1 libdrm-common libdrm-dev libdrm-freedreno1 libdrm-nouveau2 libdrm-radeon1 libdrm-tegra0 libdrm2 libedit2 libegl1-mesa libegl1-mesa-dev libelf1 libencode-locale-perl libepoxy-dev libepoxy0 libevent-2.1-6 libexpat1 libexpat1-dev libffi-dev libfftw3-double3 libfile-listing-perl libfile-stripnondeterminism-perl libflac8 libfontconfig1 libfontconfig1-dev libfontenc1 libfreetype6 libfreetype6-dev libgail-common libgail-dev libgail18 libgbm1 libgconf-2-4 libgconf2-dev libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgdk-pixbuf2.0-dev libgirepository-1.0-1 libgl1-mesa-dri libgl1-mesa-glx libglade2-0 libglapi-mesa libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev libglib2.0-dev-bin libgmp-dev libgmpxx4ldbl libgnome-2-0 libgnome-keyring-common libgnome-keyring-dev libgnome-keyring0 libgnome2-common libgnome2-dev libgnomecanvas2-0 libgnomecanvas2-common libgnomecanvas2-dev libgnomeui-0 libgnomeui-common libgnomeui-dev libgnomevfs2-0 libgnomevfs2-common libgnomevfs2-dev libgnutls-dane0 libgnutls-openssl27 libgnutls28-dev libgnutlsxx28 libgraphite2-3 libgraphite2-dev libgssrpc4 libgtk-3-0 libgtk-3-common libgtk-3-dev libgtk2.0-0 libgtk2.0-common libgtk2.0-dev libharfbuzz-dev libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz0b libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl libice-dev libice6 libicu-dev libicu-le-hb-dev libicu-le-hb0 libicu60 libidl-2-0 libidl-dev libidn11-dev libio-html-perl libio-socket-ssl-perl libiw-dev libiw30 libjbig0 libjpeg-turbo8 libjpeg8 libjson-glib-1.0-0 libjson-glib-1.0-common libkadm5clnt-mit11 libkadm5srv-mit11 libkdb5-8 libkrb5-dev liblcms2-2 libllvm5.0 liblqr-1-0 libltdl7 liblwp-mediatypes-perl liblwp-protocol-https-perl liblzo2-2 libmagic-mgc libmagic1 libmagickcore-6.q16-3 libmagickwand-6.q16-3 libmirclient-dev libmirclient9 libmircommon-dev libmircommon7 libmircookie-dev libmircookie2 libmircore-dev libmircore1 libmirprotobuf3 libmpdec2 libnet-http-perl libnet-ssleay-perl libnotify-dev libnotify4 libogg0 liborbit-2-0 liborbit2 liborbit2-dev libosp5 libp11-kit-dev libpam-systemd libpango-1.0-0 libpango1.0-dev libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 libpcre16-3 libpcre3-dev libpcre32-3 libpcrecpp0v5 libpipeline1 libpixman-1-0 libpixman-1-dev libpng-dev libpopt-dev libpopt0 libprotobuf-dev libprotobuf-lite10 libprotobuf10 libproxy1v5 libpthread-stubs0-dev libpulse-dev libpulse-mainloop-glib0 libpulse0 libpython-stdlib libpython2.7-minimal libpython2.7-stdlib libpython3-stdlib libpython3.6-minimal libpython3.6-stdlib librest-0.7-0 librsvg2-2 librsvg2-common libselinux1-dev libsensors4 libsepol1-dev libsigsegv2 libsm-dev libsm6 libsndfile1 libsoup-gnome2.4-1 libsoup2.4-1 libstartup-notification0 libstartup-notification0-dev libtasn1-6-dev libtdb1 libthai-data libthai0 libtiff5 libtimedate-perl libtool libtry-tiny-perl libunbound2 liburi-perl libvorbis0a libvorbisenc2 libvorbisfile3 libwayland-bin libwayland-client0 libwayland-cursor0 libwayland-dev libwayland-egl1-mesa libwayland-server0 libwrap0 libwww-perl libwww-robotrules-perl libx11-6 libx11-data libx11-dev libx11-xcb-dev libx11-xcb1 libxau-dev libxau6 libxaw7 libxcb-dri2-0 libxcb-dri2-0-dev libxcb-dri3-0 libxcb-dri3-dev libxcb-glx0 libxcb-glx0-dev libxcb-present-dev libxcb-present0 libxcb-randr0 libxcb-randr0-dev libxcb-render0 libxcb-render0-dev libxcb-shape0 libxcb-shape0-dev libxcb-shm0 libxcb-shm0-dev libxcb-sync-dev libxcb-sync1 libxcb-util1 libxcb-xfixes0 libxcb-xfixes0-dev libxcb1 libxcb1-dev libxcomposite-dev libxcomposite1 libxcursor-dev libxcursor1 libxdamage-dev libxdamage1 libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxfixes-dev libxfixes3 libxfont2 libxft-dev libxft2 libxi-dev libxi6 libxinerama-dev libxinerama1 libxkbcommon-dev libxkbcommon0 libxkbfile1 libxml-parser-perl libxml2 libxml2-dev libxml2-utils libxmu6 libxmuu1 libxpm4 libxrandr-dev libxrandr2 libxrender-dev libxrender1 libxshmfence-dev libxshmfence1 libxt-dev libxt6 libxtst-dev libxtst6 libxxf86vm-dev libxxf86vm1 lsb-release m4 man-db mesa-common-dev mime-support netbase nettle-dev opensp orbit2 perl-openssl-defaults pkg-config po-debconf psmisc python python-minimal python2.7 python2.7-minimal python3 python3-distutils python3-minimal python3-pkg-resources python3-scour python3-six python3.6 python3.6-2to3 python3.6-minimal quilt sgml-base sgml-data shared-mime-info sound-theme-freedesktop ubuntu-mono ucf unzip wayland-protocols x11-common x11-xkb-utils x11proto-composite-dev x11proto-core-dev x11proto-damage-dev x11proto-dri2-dev x11proto-fixes-dev x11proto-gl-dev x11proto-input-dev x11proto-kb-dev x11proto-randr-dev x11proto-record-dev x11proto-render-dev x11proto-xext-dev x11proto-xf86vidmode-dev x11proto-xinerama-dev xauth xkb-data xml-core xorg-sgml-doctools xserver-common xtrans-dev xvfb yasm zip zlib1g-dev Suggested packages: autoconf-archive gnu-standards autoconf-doc wamerican | wordlist whois vacation devscripts doc-base dh-make dwz docbook-defguide docbook-dsssl docbook-xml psgml gconf-defaults-service gettext-doc libasprintf-dev libgettextpo-dev groff imagemagick-doc autotrace cups-bsd | lpr | lprng curl enscript ffmpeg gimp gnuplot grads graphviz hp2xx html2ps libwmf-bin mplayer povray radiance sane-utils texlive-base-bin transfig ufraw-batch xdg-utils krb5-doc libasound2-plugins alsa-utils libasound2-doc libbonobo2-bin libcairo2-doc libcanberra-gtk0 libcanberra-pulse colord cups-common libcurl4-doc libldap2-dev librtmp-dev libssl1.0-dev | libssl-dev libfftw3-bin libfftw3-dev libgail-doc libglib2.0-doc gmp-doc libgmp10-doc libmpfr-dev gnome-keyring desktop-base libgnome2-doc libgnomecanvas2-doc gnome-icon-theme libgnomeui-doc libgnomevfs2-bin libgnomevfs2-extra gamin | fam gnome-mime-data dns-root-data gnutls-doc gnutls-bin libgraphite2-utils krb5-user gvfs libgtk-3-doc libgtk2.0-doc libdata-dump-perl libice-doc icu-doc liblcms2-utils libcrypt-ssleay-perl libmagickcore-6.q16-3-extra libpango1.0-doc pulseaudio librsvg2-bin lm-sensors libsm-doc libtool-doc gfortran | fortran95-compiler gcj-jdk libauthen-ntlm-perl libxcb-doc libxext-doc libxt-doc lsb m4-doc less www-browser apparmor libmail-box-perl python-doc python-tk python2.7-doc binfmt-support python3-doc python3-tk python3-venv python3-setuptools gir1.2-rsvg-2.0 python3-gi-cairo python3.6-venv python3.6-doc procmail default-mta | mail-transport-agent sgml-base-doc perlsgml w3-recs Recommended packages: curl | wget | lynx libmagickcore-6.q16-3-extra ghostscript netpbm at-spi2-core libarchive-cpio-perl libgconf2-doc libgdk-pixbuf2.0-bin libtxc-dxtn-s2tc | libtxc-dxtn-s2tc0 | libtxc-dxtn0 xdg-user-dirs libgtk-3-bin libgtk2.0-bin libhtml-format-perl gsfonts notification-daemon libpng-tools libtasn1-doc libltdl-dev libdata-dump-perl libhtml-form-perl libhttp-daemon-perl libmailtools-perl libx11-doc libmail-sendmail-perl less xfonts-base The following packages will be REMOVED: pkg-create-dbgsym* The following NEW packages will be installed: adwaita-icon-theme autoconf autoconf2.13 automake autopoint autotools-dev bsdmainutils cdbs comerr-dev dbus dbus-user-session dbus-x11 dconf-gsettings-backend dconf-service debhelper dh-autoreconf dh-python dh-strip-nondeterminism dh-translations diffstat distro-info-data docbook docbook-to-man file fontconfig fontconfig-config fonts-dejavu-core gconf-service gconf-service-backend gconf2 gconf2-common gettext gettext-base gir1.2-atk-1.0 gir1.2-atspi-2.0 gir1.2-freedesktop gir1.2-gconf-2.0 gir1.2-gdkpixbuf-2.0 gir1.2-glib-2.0 gir1.2-gnomekeyring-1.0 gir1.2-gtk-2.0 gir1.2-gtk-3.0 gir1.2-harfbuzz-0.0 gir1.2-notify-0.7 gir1.2-pango-1.0 glib-networking glib-networking-common glib-networking-services groff-base gsettings-desktop-schemas gtk-update-icon-cache hicolor-icon-theme humanity-icon-theme icu-devtools imagemagick imagemagick-6-common imagemagick-6.q16 intltool intltool-debian krb5-multidev libarchive-zip-perl libart-2.0-2 libart-2.0-dev libasound2 libasound2-data libasound2-dev libasyncns0 libatk-bridge2.0-0 libatk-bridge2.0-dev libatk1.0-0 libatk1.0-data libatk1.0-dev libatspi2.0-0 libatspi2.0-dev libavahi-client-dev libavahi-client3 libavahi-common-data libavahi-common-dev libavahi-common3 libavahi-glib-dev libavahi-glib1 libbonobo2-0 libbonobo2-common libbonobo2-dev libbonoboui2-0 libbonoboui2-common libbonoboui2-dev libboost-filesystem1.65.1 libboost-system1.65.1 libbsd0 libcairo-gobject2 libcairo-script-interpreter2 libcairo2 libcairo2-dev libcanberra-dev libcanberra0 libcapnp-0.6.1 libcolord2 libcroco3 libcups2 libcurl3 libcurl4-openssl-dev libdatrie1 libdbus-1-3 libdbus-1-dev libdbus-glib-1-2 libdbus-glib-1-dev libdconf1 libdrm-amdgpu1 libdrm-common libdrm-dev libdrm-freedreno1 libdrm-nouveau2 libdrm-radeon1 libdrm-tegra0 libdrm2 libedit2 libegl1-mesa libegl1-mesa-dev libelf1 libencode-locale-perl libepoxy-dev libepoxy0 libevent-2.1-6 libexpat1 libexpat1-dev libffi-dev libfftw3-double3 libfile-listing-perl libfile-stripnondeterminism-perl libflac8 libfontconfig1 libfontconfig1-dev libfontenc1 libfreetype6 libfreetype6-dev libgail-common libgail-dev libgail18 libgbm1 libgconf-2-4 libgconf2-dev libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgdk-pixbuf2.0-dev libgirepository-1.0-1 libgl1-mesa-dri libgl1-mesa-glx libglade2-0 libglapi-mesa libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev libglib2.0-dev-bin libgmp-dev libgmpxx4ldbl libgnome-2-0 libgnome-keyring-common libgnome-keyring-dev libgnome-keyring0 libgnome2-common libgnome2-dev libgnomecanvas2-0 libgnomecanvas2-common libgnomecanvas2-dev libgnomeui-0 libgnomeui-common libgnomeui-dev libgnomevfs2-0 libgnomevfs2-common libgnomevfs2-dev libgnutls-dane0 libgnutls-openssl27 libgnutls28-dev libgnutlsxx28 libgraphite2-3 libgraphite2-dev libgssrpc4 libgtk-3-0 libgtk-3-common libgtk-3-dev libgtk2.0-0 libgtk2.0-common libgtk2.0-dev libharfbuzz-dev libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz0b libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl libice-dev libice6 libicu-dev libicu-le-hb-dev libicu-le-hb0 libicu60 libidl-2-0 libidl-dev libidn11-dev libio-html-perl libio-socket-ssl-perl libiw-dev libiw30 libjbig0 libjpeg-turbo8 libjpeg8 libjson-glib-1.0-0 libjson-glib-1.0-common libkadm5clnt-mit11 libkadm5srv-mit11 libkdb5-8 libkrb5-dev liblcms2-2 libllvm5.0 liblqr-1-0 libltdl7 liblwp-mediatypes-perl liblwp-protocol-https-perl liblzo2-2 libmagic-mgc libmagic1 libmagickcore-6.q16-3 libmagickwand-6.q16-3 libmirclient-dev libmirclient9 libmircommon-dev libmircommon7 libmircookie-dev libmircookie2 libmircore-dev libmircore1 libmirprotobuf3 libmpdec2 libnet-http-perl libnet-ssleay-perl libnotify-dev libnotify4 libogg0 liborbit-2-0 liborbit2 liborbit2-dev libosp5 libp11-kit-dev libpam-systemd libpango-1.0-0 libpango1.0-dev libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 libpcre16-3 libpcre3-dev libpcre32-3 libpcrecpp0v5 libpipeline1 libpixman-1-0 libpixman-1-dev libpng-dev libpopt-dev libpopt0 libprotobuf-dev libprotobuf-lite10 libprotobuf10 libproxy1v5 libpthread-stubs0-dev libpulse-dev libpulse-mainloop-glib0 libpulse0 libpython-stdlib libpython2.7-minimal libpython2.7-stdlib libpython3-stdlib libpython3.6-minimal libpython3.6-stdlib librest-0.7-0 librsvg2-2 librsvg2-common libselinux1-dev libsensors4 libsepol1-dev libsigsegv2 libsm-dev libsm6 libsndfile1 libsoup-gnome2.4-1 libsoup2.4-1 libstartup-notification0 libstartup-notification0-dev libtasn1-6-dev libtdb1 libthai-data libthai0 libtiff5 libtimedate-perl libtool libtry-tiny-perl libunbound2 liburi-perl libvorbis0a libvorbisenc2 libvorbisfile3 libwayland-bin libwayland-client0 libwayland-cursor0 libwayland-dev libwayland-egl1-mesa libwayland-server0 libwrap0 libwww-perl libwww-robotrules-perl libx11-6 libx11-data libx11-dev libx11-xcb-dev libx11-xcb1 libxau-dev libxau6 libxaw7 libxcb-dri2-0 libxcb-dri2-0-dev libxcb-dri3-0 libxcb-dri3-dev libxcb-glx0 libxcb-glx0-dev libxcb-present-dev libxcb-present0 libxcb-randr0 libxcb-randr0-dev libxcb-render0 libxcb-render0-dev libxcb-shape0 libxcb-shape0-dev libxcb-shm0 libxcb-shm0-dev libxcb-sync-dev libxcb-sync1 libxcb-util1 libxcb-xfixes0 libxcb-xfixes0-dev libxcb1 libxcb1-dev libxcomposite-dev libxcomposite1 libxcursor-dev libxcursor1 libxdamage-dev libxdamage1 libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxfixes-dev libxfixes3 libxfont2 libxft-dev libxft2 libxi-dev libxi6 libxinerama-dev libxinerama1 libxkbcommon-dev libxkbcommon0 libxkbfile1 libxml-parser-perl libxml2 libxml2-dev libxml2-utils libxmu6 libxmuu1 libxpm4 libxrandr-dev libxrandr2 libxrender-dev libxrender1 libxshmfence-dev libxshmfence1 libxt-dev libxt6 libxtst-dev libxtst6 libxxf86vm-dev libxxf86vm1 lsb-release m4 man-db mesa-common-dev mime-support netbase nettle-dev opensp orbit2 perl-openssl-defaults pkg-config po-debconf psmisc python python-minimal python2.7 python2.7-minimal python3 python3-distutils python3-minimal python3-pkg-resources python3-scour python3-six python3.6 python3.6-2to3 python3.6-minimal quilt sbuild-build-depends-thunderbird-dummy sgml-base sgml-data shared-mime-info sound-theme-freedesktop ubuntu-mono ucf unzip wayland-protocols x11-common x11-xkb-utils x11proto-composite-dev x11proto-core-dev x11proto-damage-dev x11proto-dri2-dev x11proto-fixes-dev x11proto-gl-dev x11proto-input-dev x11proto-kb-dev x11proto-randr-dev x11proto-record-dev x11proto-render-dev x11proto-xext-dev x11proto-xf86vidmode-dev x11proto-xinerama-dev xauth xkb-data xml-core xorg-sgml-doctools xserver-common xtrans-dev xvfb yasm zip zlib1g-dev 0 upgraded, 449 newly installed, 1 to remove and 0 not upgraded. Need to get 105 MB of archives. After this operation, 605 MB of additional disk space will be used. Get:1 copy:/<>/resolver-wWDDtm/apt_archive ./ sbuild-build-depends-thunderbird-dummy 0.invalid.0 [1140 B] Get:2 http://ftpmaster.internal/ubuntu bionic/main arm64 libpopt0 arm64 1.16-10 [22.7 kB] Get:3 http://ftpmaster.internal/ubuntu bionic/main arm64 libpython3.6-minimal arm64 3.6.4-2 [524 kB] Get:4 http://ftpmaster.internal/ubuntu bionic/main arm64 libexpat1 arm64 2.2.5-3 [69.2 kB] Get:5 http://ftpmaster.internal/ubuntu bionic/main arm64 python3.6-minimal arm64 3.6.4-2 [1286 kB] Get:6 http://ftpmaster.internal/ubuntu bionic/main arm64 python3-minimal arm64 3.6.3-0ubuntu2 [23.3 kB] Get:7 http://ftpmaster.internal/ubuntu bionic/main arm64 mime-support all 3.60ubuntu1 [30.1 kB] Get:8 http://ftpmaster.internal/ubuntu bionic/main arm64 libmpdec2 arm64 2.4.2-1 [74.3 kB] Get:9 http://ftpmaster.internal/ubuntu bionic/main arm64 libpython3.6-stdlib arm64 3.6.4-2 [1598 kB] Get:10 http://ftpmaster.internal/ubuntu bionic/main arm64 python3.6-2to3 all 3.6.4-2 [13.9 kB] Get:11 http://ftpmaster.internal/ubuntu bionic/main arm64 python3-distutils all 3.6.4~rc1-6 [145 kB] Get:12 http://ftpmaster.internal/ubuntu bionic/main arm64 python3.6 arm64 3.6.4-2 [181 kB] Get:13 http://ftpmaster.internal/ubuntu bionic/main arm64 libpython3-stdlib arm64 3.6.3-0ubuntu2 [6820 B] Get:14 http://ftpmaster.internal/ubuntu bionic/main arm64 dh-python all 2.20170125 [83.7 kB] Get:15 http://ftpmaster.internal/ubuntu bionic/main arm64 python3 arm64 3.6.3-0ubuntu2 [8712 B] Get:16 http://ftpmaster.internal/ubuntu bionic/main arm64 libxau6 arm64 1:1.0.8-1 [7590 B] Get:17 http://ftpmaster.internal/ubuntu bionic/main arm64 libbsd0 arm64 0.8.6-3 [36.6 kB] Get:18 http://ftpmaster.internal/ubuntu bionic/main arm64 libxdmcp6 arm64 1:1.1.2-3 [9694 B] Get:19 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcb1 arm64 1.12-1ubuntu1 [37.0 kB] Get:20 http://ftpmaster.internal/ubuntu bionic/main arm64 libx11-data all 2:1.6.4-3 [114 kB] Get:21 http://ftpmaster.internal/ubuntu bionic/main arm64 libx11-6 arm64 2:1.6.4-3 [515 kB] Get:22 http://ftpmaster.internal/ubuntu bionic/main arm64 libxext6 arm64 2:1.3.3-1 [25.4 kB] Get:23 http://ftpmaster.internal/ubuntu bionic/main arm64 groff-base arm64 1.22.3-9 [1129 kB] Get:24 http://ftpmaster.internal/ubuntu bionic/main arm64 bsdmainutils arm64 9.0.14ubuntu1 [173 kB] Get:25 http://ftpmaster.internal/ubuntu bionic/main arm64 libpipeline1 arm64 1.5.0-1 [22.0 kB] Get:26 http://ftpmaster.internal/ubuntu bionic/main arm64 man-db arm64 2.7.6.1-4 [873 kB] Get:27 http://ftpmaster.internal/ubuntu bionic/main arm64 libfreetype6 arm64 2.8-0.2ubuntu2 [289 kB] Get:28 http://ftpmaster.internal/ubuntu bionic/main arm64 ucf all 3.0036 [52.9 kB] Get:29 http://ftpmaster.internal/ubuntu bionic/main arm64 fonts-dejavu-core all 2.37-1 [1041 kB] Get:30 http://ftpmaster.internal/ubuntu bionic/main arm64 fontconfig-config all 2.12.6-0ubuntu1 [55.5 kB] Get:31 http://ftpmaster.internal/ubuntu bionic/main arm64 libfontconfig1 arm64 2.12.6-0ubuntu1 [125 kB] Get:32 http://ftpmaster.internal/ubuntu bionic/main arm64 fontconfig arm64 2.12.6-0ubuntu1 [167 kB] Get:33 http://ftpmaster.internal/ubuntu bionic/universe arm64 libbonobo2-common all 2.32.1-3 [34.7 kB] Get:34 http://ftpmaster.internal/ubuntu bionic/main arm64 libglib2.0-0 arm64 2.54.1-1ubuntu1 [980 kB] Get:35 http://ftpmaster.internal/ubuntu bionic/universe arm64 liborbit-2-0 arm64 1:2.14.19-4 [122 kB] Get:36 http://ftpmaster.internal/ubuntu bionic/main arm64 libgraphite2-3 arm64 1.3.10-8 [65.7 kB] Get:37 http://ftpmaster.internal/ubuntu bionic/main arm64 libharfbuzz0b arm64 1.7.2-1 [207 kB] Get:38 http://ftpmaster.internal/ubuntu bionic/main arm64 libicu-le-hb0 arm64 1.0.3+git161113-4 [14.4 kB] Get:39 http://ftpmaster.internal/ubuntu bionic/main arm64 libicu60 arm64 60.2-1ubuntu1 [7998 kB] Get:40 http://ftpmaster.internal/ubuntu bionic/main arm64 libxml2 arm64 2.9.4+dfsg1-5.2ubuntu1 [553 kB] Get:41 http://ftpmaster.internal/ubuntu bionic/universe arm64 libbonobo2-0 arm64 2.32.1-3 [177 kB] Get:42 http://ftpmaster.internal/ubuntu bionic/main arm64 libatk1.0-data all 2.26.1-2 [3008 B] Get:43 http://ftpmaster.internal/ubuntu bionic/main arm64 libatk1.0-0 arm64 2.26.1-2 [37.3 kB] Get:44 http://ftpmaster.internal/ubuntu bionic/main arm64 libjpeg-turbo8 arm64 1.5.2-0ubuntu5 [91.1 kB] Get:45 http://ftpmaster.internal/ubuntu bionic/main arm64 libjpeg8 arm64 8c-2ubuntu8 [2198 B] Get:46 http://ftpmaster.internal/ubuntu bionic/main arm64 libjbig0 arm64 2.1-3.1 [23.8 kB] Get:47 http://ftpmaster.internal/ubuntu bionic/main arm64 libtiff5 arm64 4.0.9-3 [129 kB] Get:48 http://ftpmaster.internal/ubuntu bionic/main arm64 shared-mime-info arm64 1.9-2 [423 kB] Get:49 http://ftpmaster.internal/ubuntu bionic/main arm64 libgdk-pixbuf2.0-common all 2.36.11-1 [4260 B] Get:50 http://ftpmaster.internal/ubuntu bionic/main arm64 libgdk-pixbuf2.0-0 arm64 2.36.11-1 [142 kB] Get:51 http://ftpmaster.internal/ubuntu bionic/main arm64 libgtk2.0-common all 2.24.31-4ubuntu1 [124 kB] Get:52 http://ftpmaster.internal/ubuntu bionic/main arm64 libpixman-1-0 arm64 0.34.0-2 [115 kB] Get:53 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcb-render0 arm64 1.12-1ubuntu1 [12.5 kB] Get:54 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcb-shm0 arm64 1.12-1ubuntu1 [5180 B] Get:55 http://ftpmaster.internal/ubuntu bionic/main arm64 libxrender1 arm64 1:0.9.10-1 [16.1 kB] Get:56 http://ftpmaster.internal/ubuntu bionic/main arm64 libcairo2 arm64 1.15.8-3 [485 kB] Get:57 http://ftpmaster.internal/ubuntu bionic/main arm64 libavahi-common-data arm64 0.7-3ubuntu1 [22.7 kB] Get:58 http://ftpmaster.internal/ubuntu bionic/main arm64 libavahi-common3 arm64 0.7-3ubuntu1 [18.4 kB] Get:59 http://ftpmaster.internal/ubuntu bionic/main arm64 libdbus-1-3 arm64 1.12.2-1ubuntu1 [152 kB] Get:60 http://ftpmaster.internal/ubuntu bionic/main arm64 libavahi-client3 arm64 0.7-3ubuntu1 [21.8 kB] Get:61 http://ftpmaster.internal/ubuntu bionic/main arm64 libcups2 arm64 2.2.6-4 [180 kB] Get:62 http://ftpmaster.internal/ubuntu bionic/main arm64 libthai-data all 0.1.27-1 [133 kB] Get:63 http://ftpmaster.internal/ubuntu bionic/main arm64 libdatrie1 arm64 0.2.10-6 [15.2 kB] Get:64 http://ftpmaster.internal/ubuntu bionic/main arm64 libthai0 arm64 0.1.27-1 [15.3 kB] Get:65 http://ftpmaster.internal/ubuntu bionic/main arm64 libpango-1.0-0 arm64 1.40.14-1 [137 kB] Get:66 http://ftpmaster.internal/ubuntu bionic/main arm64 libpangoft2-1.0-0 arm64 1.40.14-1 [27.6 kB] Get:67 http://ftpmaster.internal/ubuntu bionic/main arm64 libpangocairo-1.0-0 arm64 1.40.14-1 [17.4 kB] Get:68 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcomposite1 arm64 1:0.4.4-2 [6646 B] Get:69 http://ftpmaster.internal/ubuntu bionic/main arm64 libxfixes3 arm64 1:5.0.3-1 [9844 B] Get:70 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcursor1 arm64 1:1.1.15-1 [17.4 kB] Get:71 http://ftpmaster.internal/ubuntu bionic/main arm64 libxdamage1 arm64 1:1.1.4-3 [6668 B] Get:72 http://ftpmaster.internal/ubuntu bionic/main arm64 libxi6 arm64 2:1.7.9-1 [25.4 kB] Get:73 http://ftpmaster.internal/ubuntu bionic/main arm64 libxinerama1 arm64 2:1.1.3-1 [7438 B] Get:74 http://ftpmaster.internal/ubuntu bionic/main arm64 libxrandr2 arm64 2:1.5.1-1 [16.0 kB] Get:75 http://ftpmaster.internal/ubuntu bionic/main arm64 hicolor-icon-theme all 0.17-1 [10.3 kB] Get:76 http://ftpmaster.internal/ubuntu bionic/main arm64 gtk-update-icon-cache arm64 3.22.26-2ubuntu1 [26.6 kB] Get:77 http://ftpmaster.internal/ubuntu bionic/main arm64 libcroco3 arm64 0.6.12-2 [68.2 kB] Get:78 http://ftpmaster.internal/ubuntu bionic/main arm64 librsvg2-2 arm64 2.40.18-2 [78.7 kB] Get:79 http://ftpmaster.internal/ubuntu bionic/main arm64 librsvg2-common arm64 2.40.18-2 [4908 B] Get:80 http://ftpmaster.internal/ubuntu bionic/main arm64 humanity-icon-theme all 0.6.14 [1250 kB] Get:81 http://ftpmaster.internal/ubuntu bionic/main arm64 ubuntu-mono all 16.10+18.04.20171224.1-0ubuntu1 [149 kB] Get:82 http://ftpmaster.internal/ubuntu bionic/main arm64 adwaita-icon-theme all 3.26.1-1ubuntu1 [3447 kB] Get:83 http://ftpmaster.internal/ubuntu bionic/main arm64 libgtk2.0-0 arm64 2.24.31-4ubuntu1 [1453 kB] Get:84 http://ftpmaster.internal/ubuntu bionic/main arm64 libglade2-0 arm64 1:2.6.4-2 [38.7 kB] Get:85 http://ftpmaster.internal/ubuntu bionic/universe arm64 libgnome-keyring-common all 3.12.0-1build1 [5792 B] Get:86 http://ftpmaster.internal/ubuntu bionic/universe arm64 libgnome-keyring0 arm64 3.12.0-1build1 [45.7 kB] Get:87 http://ftpmaster.internal/ubuntu bionic/main arm64 liblzo2-2 arm64 2.08-1.2 [42.2 kB] Get:88 http://ftpmaster.internal/ubuntu bionic/main arm64 libfftw3-double3 arm64 3.3.7-1 [317 kB] Get:89 http://ftpmaster.internal/ubuntu bionic/main arm64 liblcms2-2 arm64 2.9-1 [115 kB] Get:90 http://ftpmaster.internal/ubuntu bionic/main arm64 liblqr-1-0 arm64 0.4.2-2.1 [22.5 kB] Get:91 http://ftpmaster.internal/ubuntu bionic/main arm64 libltdl7 arm64 2.4.6-2 [35.9 kB] Get:92 http://ftpmaster.internal/ubuntu bionic/main arm64 imagemagick-6-common all 8:6.9.7.4+dfsg-16ubuntu5 [62.3 kB] Get:93 http://ftpmaster.internal/ubuntu bionic/main arm64 libmagickcore-6.q16-3 arm64 8:6.9.7.4+dfsg-16ubuntu5 [1456 kB] Get:94 http://ftpmaster.internal/ubuntu bionic/main arm64 libmagickwand-6.q16-3 arm64 8:6.9.7.4+dfsg-16ubuntu5 [243 kB] Get:95 http://ftpmaster.internal/ubuntu bionic/main arm64 libogg0 arm64 1.3.2-1 [14.9 kB] Get:96 http://ftpmaster.internal/ubuntu bionic/main arm64 x11-common all 1:7.7+19ubuntu3 [22.0 kB] Get:97 http://ftpmaster.internal/ubuntu bionic/main arm64 libice6 arm64 2:1.0.9-2 [33.7 kB] Get:98 http://ftpmaster.internal/ubuntu bionic/main arm64 libsm6 arm64 2:1.2.2-1 [13.7 kB] Get:99 http://ftpmaster.internal/ubuntu bionic/main arm64 libxft2 arm64 2.3.2-1 [29.9 kB] Get:100 http://ftpmaster.internal/ubuntu bionic/main arm64 libxshmfence1 arm64 1.2-1 [4868 B] Get:101 http://ftpmaster.internal/ubuntu bionic/main arm64 libxxf86vm1 arm64 1:1.1.4-1 [9492 B] Get:102 http://ftpmaster.internal/ubuntu bionic/main arm64 libpython2.7-minimal arm64 2.7.14-4 [337 kB] Get:103 http://ftpmaster.internal/ubuntu bionic/main arm64 python2.7-minimal arm64 2.7.14-4 [1139 kB] Get:104 http://ftpmaster.internal/ubuntu bionic/main arm64 python-minimal arm64 2.7.14-2ubuntu1 [28.1 kB] Get:105 http://ftpmaster.internal/ubuntu bionic/main arm64 libpython2.7-stdlib arm64 2.7.14-4 [1851 kB] Get:106 http://ftpmaster.internal/ubuntu bionic/main arm64 python2.7 arm64 2.7.14-4 [233 kB] Get:107 http://ftpmaster.internal/ubuntu bionic/main arm64 libpython-stdlib arm64 2.7.14-2ubuntu1 [7576 B] Get:108 http://ftpmaster.internal/ubuntu bionic/main arm64 python arm64 2.7.14-2ubuntu1 [140 kB] Get:109 http://ftpmaster.internal/ubuntu bionic/main arm64 sgml-base all 1.29 [12.3 kB] Get:110 http://ftpmaster.internal/ubuntu bionic/main arm64 dbus arm64 1.12.2-1ubuntu1 [130 kB] Get:111 http://ftpmaster.internal/ubuntu bionic/main arm64 distro-info-data all 0.37 [4210 B] Get:112 http://ftpmaster.internal/ubuntu bionic/main arm64 libmagic-mgc arm64 1:5.32-1 [184 kB] Get:113 http://ftpmaster.internal/ubuntu bionic/main arm64 libmagic1 arm64 1:5.32-1 [61.7 kB] Get:114 http://ftpmaster.internal/ubuntu bionic/main arm64 file arm64 1:5.32-1 [21.6 kB] Get:115 http://ftpmaster.internal/ubuntu bionic/main arm64 libelf1 arm64 0.170-0.2 [40.7 kB] Get:116 http://ftpmaster.internal/ubuntu bionic/main arm64 libglib2.0-data all 2.54.1-1ubuntu1 [4250 B] Get:117 http://ftpmaster.internal/ubuntu bionic/main arm64 libpam-systemd arm64 235-3ubuntu3 [86.4 kB] Get:118 http://ftpmaster.internal/ubuntu bionic/main arm64 lsb-release all 9.20170808ubuntu1 [11.0 kB] Get:119 http://ftpmaster.internal/ubuntu bionic/main arm64 netbase all 5.4 [12.7 kB] Get:120 http://ftpmaster.internal/ubuntu bionic/main arm64 xkb-data all 2.19-1.1ubuntu1 [312 kB] Get:121 http://ftpmaster.internal/ubuntu bionic/main arm64 gettext-base arm64 0.19.8.1-4ubuntu2 [46.4 kB] Get:122 http://ftpmaster.internal/ubuntu bionic/main arm64 libgirepository-1.0-1 arm64 1.54.1-4 [67.2 kB] Get:123 http://ftpmaster.internal/ubuntu bionic/main arm64 gir1.2-glib-2.0 arm64 1.54.1-4 [131 kB] Get:124 http://ftpmaster.internal/ubuntu bionic/main arm64 libdbus-glib-1-2 arm64 0.108-3 [59.4 kB] Get:125 http://ftpmaster.internal/ubuntu bionic/main arm64 libdrm-common all 2.4.89-1 [4940 B] Get:126 http://ftpmaster.internal/ubuntu bionic/main arm64 libdrm2 arm64 2.4.89-1 [27.3 kB] Get:127 http://ftpmaster.internal/ubuntu bionic/main arm64 libedit2 arm64 3.1-20170329-1 [63.4 kB] Get:128 http://ftpmaster.internal/ubuntu bionic/main arm64 libxmuu1 arm64 2:1.1.2-2 [9502 B] Get:129 http://ftpmaster.internal/ubuntu bionic/main arm64 psmisc arm64 23.1-1 [45.1 kB] Get:130 http://ftpmaster.internal/ubuntu bionic/main arm64 xauth arm64 1:1.0.10-1 [22.4 kB] Get:131 http://ftpmaster.internal/ubuntu bionic/main arm64 libsigsegv2 arm64 2.11-1 [12.5 kB] Get:132 http://ftpmaster.internal/ubuntu bionic/main arm64 m4 arm64 1.4.18-1 [185 kB] Get:133 http://ftpmaster.internal/ubuntu bionic/main arm64 autoconf all 2.69-11 [322 kB] Get:134 http://ftpmaster.internal/ubuntu bionic/universe arm64 autoconf2.13 all 2.13-68 [220 kB] Get:135 http://ftpmaster.internal/ubuntu bionic/main arm64 autotools-dev all 20171216.1 [39.7 kB] Get:136 http://ftpmaster.internal/ubuntu bionic/main arm64 automake all 1:1.15.1-3ubuntu1 [509 kB] Get:137 http://ftpmaster.internal/ubuntu bionic/main arm64 autopoint all 0.19.8.1-4ubuntu2 [412 kB] Get:138 http://ftpmaster.internal/ubuntu bionic/main arm64 libtool all 2.4.6-2 [194 kB] Get:139 http://ftpmaster.internal/ubuntu bionic/main arm64 dh-autoreconf all 15 [15.8 kB] Get:140 http://ftpmaster.internal/ubuntu bionic/main arm64 libarchive-zip-perl all 1.60-1 [83.9 kB] Get:141 http://ftpmaster.internal/ubuntu bionic/main arm64 libfile-stripnondeterminism-perl all 0.040-1 [13.9 kB] Get:142 http://ftpmaster.internal/ubuntu bionic/main arm64 libtimedate-perl all 2.3000-2 [37.5 kB] Get:143 http://ftpmaster.internal/ubuntu bionic/main arm64 dh-strip-nondeterminism all 0.040-1 [5196 B] Get:144 http://ftpmaster.internal/ubuntu bionic/main arm64 gettext arm64 0.19.8.1-4ubuntu2 [1027 kB] Get:145 http://ftpmaster.internal/ubuntu bionic/main arm64 intltool-debian all 0.35.0+20060710.4 [24.9 kB] Get:146 http://ftpmaster.internal/ubuntu bionic/main arm64 po-debconf all 1.0.20 [232 kB] Get:147 http://ftpmaster.internal/ubuntu bionic/main arm64 debhelper all 11ubuntu1 [887 kB] Get:148 http://ftpmaster.internal/ubuntu bionic/main arm64 liburi-perl all 1.72-2 [76.6 kB] Get:149 http://ftpmaster.internal/ubuntu bionic/main arm64 libencode-locale-perl all 1.05-1 [12.3 kB] Get:150 http://ftpmaster.internal/ubuntu bionic/main arm64 libhttp-date-perl all 6.02-1 [10.4 kB] Get:151 http://ftpmaster.internal/ubuntu bionic/main arm64 libfile-listing-perl all 6.04-1 [9774 B] Get:152 http://ftpmaster.internal/ubuntu bionic/main arm64 libhtml-tagset-perl all 3.20-3 [12.1 kB] Get:153 http://ftpmaster.internal/ubuntu bionic/main arm64 libhtml-parser-perl arm64 3.72-3build1 [82.6 kB] Get:154 http://ftpmaster.internal/ubuntu bionic/main arm64 libhtml-tree-perl all 5.07-1 [200 kB] Get:155 http://ftpmaster.internal/ubuntu bionic/main arm64 libio-html-perl all 1.001-1 [14.9 kB] Get:156 http://ftpmaster.internal/ubuntu bionic/main arm64 liblwp-mediatypes-perl all 6.02-1 [21.7 kB] Get:157 http://ftpmaster.internal/ubuntu bionic/main arm64 libhttp-message-perl all 6.13-1 [69.7 kB] Get:158 http://ftpmaster.internal/ubuntu bionic/main arm64 libhttp-cookies-perl all 6.04-1 [17.2 kB] Get:159 http://ftpmaster.internal/ubuntu bionic/main arm64 libhttp-negotiate-perl all 6.00-2 [13.4 kB] Get:160 http://ftpmaster.internal/ubuntu bionic/main arm64 perl-openssl-defaults arm64 3 [6816 B] Get:161 http://ftpmaster.internal/ubuntu bionic/main arm64 libnet-ssleay-perl arm64 1.82-1 [260 kB] Get:162 http://ftpmaster.internal/ubuntu bionic/main arm64 libio-socket-ssl-perl all 2.052-1 [168 kB] Get:163 http://ftpmaster.internal/ubuntu bionic/main arm64 libnet-http-perl all 6.17-1 [22.7 kB] Get:164 http://ftpmaster.internal/ubuntu bionic/main arm64 liblwp-protocol-https-perl all 6.07-2 [8284 B] Get:165 http://ftpmaster.internal/ubuntu bionic/main arm64 libtry-tiny-perl all 0.30-1 [20.5 kB] Get:166 http://ftpmaster.internal/ubuntu bionic/main arm64 libwww-robotrules-perl all 6.01-1 [14.1 kB] Get:167 http://ftpmaster.internal/ubuntu bionic/main arm64 libwww-perl all 6.31-1 [137 kB] Get:168 http://ftpmaster.internal/ubuntu bionic/main arm64 libxml-parser-perl arm64 2.44-2build3 [196 kB] Get:169 http://ftpmaster.internal/ubuntu bionic/universe arm64 intltool all 0.51.0-5 [44.3 kB] Get:170 http://ftpmaster.internal/ubuntu bionic/universe arm64 dh-translations all 131 [22.3 kB] Get:171 http://ftpmaster.internal/ubuntu bionic/main arm64 python3-six all 1.11.0-1 [11.2 kB] Get:172 http://ftpmaster.internal/ubuntu bionic/main arm64 python3-pkg-resources all 36.2.7-2 [98.7 kB] Get:173 http://ftpmaster.internal/ubuntu bionic/universe arm64 python3-scour all 0.36-1 [49.4 kB] Get:174 http://ftpmaster.internal/ubuntu bionic/universe arm64 cdbs all 0.4.156ubuntu2 [45.8 kB] Get:175 http://ftpmaster.internal/ubuntu bionic/main arm64 dbus-user-session arm64 1.12.2-1ubuntu1 [9380 B] Get:176 http://ftpmaster.internal/ubuntu bionic/main arm64 dbus-x11 arm64 1.12.2-1ubuntu1 [21.0 kB] Get:177 http://ftpmaster.internal/ubuntu bionic/main arm64 libdconf1 arm64 0.26.0-2 [29.3 kB] Get:178 http://ftpmaster.internal/ubuntu bionic/main arm64 dconf-service arm64 0.26.0-2 [24.9 kB] Get:179 http://ftpmaster.internal/ubuntu bionic/main arm64 dconf-gsettings-backend arm64 0.26.0-2 [16.3 kB] Get:180 http://ftpmaster.internal/ubuntu bionic/main arm64 diffstat arm64 1.61-1build1 [21.5 kB] Get:181 http://ftpmaster.internal/ubuntu bionic/main arm64 xml-core all 0.18 [21.3 kB] Get:182 http://ftpmaster.internal/ubuntu bionic/main arm64 sgml-data all 2.0.10 [173 kB] Get:183 http://ftpmaster.internal/ubuntu bionic/universe arm64 docbook all 4.5-6 [122 kB] Get:184 http://ftpmaster.internal/ubuntu bionic/universe arm64 libosp5 arm64 1.5.2-13ubuntu2 [543 kB] Get:185 http://ftpmaster.internal/ubuntu bionic/universe arm64 opensp arm64 1.5.2-13ubuntu2 [137 kB] Get:186 http://ftpmaster.internal/ubuntu bionic/universe arm64 docbook-to-man arm64 1:2.0.0-40 [68.4 kB] Get:187 http://ftpmaster.internal/ubuntu bionic/universe arm64 gconf2-common all 3.2.6-4ubuntu1 [700 kB] Get:188 http://ftpmaster.internal/ubuntu bionic/universe arm64 libgconf-2-4 arm64 3.2.6-4ubuntu1 [70.3 kB] Get:189 http://ftpmaster.internal/ubuntu bionic/universe arm64 gconf-service-backend arm64 3.2.6-4ubuntu1 [47.6 kB] Get:190 http://ftpmaster.internal/ubuntu bionic/universe arm64 gconf-service arm64 3.2.6-4ubuntu1 [2036 B] Get:191 http://ftpmaster.internal/ubuntu bionic/universe arm64 gconf2 arm64 3.2.6-4ubuntu1 [61.5 kB] Get:192 http://ftpmaster.internal/ubuntu bionic/main arm64 gir1.2-atk-1.0 arm64 2.26.1-2 [17.8 kB] Get:193 http://ftpmaster.internal/ubuntu bionic/main arm64 gir1.2-freedesktop arm64 1.54.1-4 [9048 B] Get:194 http://ftpmaster.internal/ubuntu bionic/main arm64 libatspi2.0-0 arm64 2.26.2-2 [50.9 kB] Get:195 http://ftpmaster.internal/ubuntu bionic/main arm64 gir1.2-atspi-2.0 arm64 2.26.2-2 [15.5 kB] Get:196 http://ftpmaster.internal/ubuntu bionic/universe arm64 gir1.2-gconf-2.0 arm64 3.2.6-4ubuntu1 [6196 B] Get:197 http://ftpmaster.internal/ubuntu bionic/main arm64 gir1.2-gdkpixbuf-2.0 arm64 2.36.11-1 [7666 B] Get:198 http://ftpmaster.internal/ubuntu bionic/universe arm64 gir1.2-gnomekeyring-1.0 arm64 3.12.0-1build1 [5938 B] Get:199 http://ftpmaster.internal/ubuntu bionic/main arm64 libpangoxft-1.0-0 arm64 1.40.14-1 [12.8 kB] Get:200 http://ftpmaster.internal/ubuntu bionic/main arm64 gir1.2-pango-1.0 arm64 1.40.14-1 [21.6 kB] Get:201 http://ftpmaster.internal/ubuntu bionic/main arm64 gir1.2-gtk-2.0 arm64 2.24.31-4ubuntu1 [172 kB] Get:202 http://ftpmaster.internal/ubuntu bionic/main arm64 libgtk-3-common all 3.22.26-2ubuntu1 [226 kB] Get:203 http://ftpmaster.internal/ubuntu bionic/main arm64 libatk-bridge2.0-0 arm64 2.26.1-1 [49.1 kB] Get:204 http://ftpmaster.internal/ubuntu bionic/main arm64 libcairo-gobject2 arm64 1.15.8-3 [16.5 kB] Get:205 http://ftpmaster.internal/ubuntu bionic/main arm64 libcolord2 arm64 1.3.3-2build1 [88.9 kB] Get:206 http://ftpmaster.internal/ubuntu bionic/main arm64 libepoxy0 arm64 1.4.3-1 [159 kB] Get:207 http://ftpmaster.internal/ubuntu bionic/main arm64 libjson-glib-1.0-common all 1.4.2-3 [3464 B] Get:208 http://ftpmaster.internal/ubuntu bionic/main arm64 libjson-glib-1.0-0 arm64 1.4.2-3 [47.7 kB] Get:209 http://ftpmaster.internal/ubuntu bionic/main arm64 libboost-system1.65.1 arm64 1.65.1+dfsg-0ubuntu4 [10.5 kB] Get:210 http://ftpmaster.internal/ubuntu bionic/main arm64 libcapnp-0.6.1 arm64 0.6.1-1 [620 kB] Get:211 http://ftpmaster.internal/ubuntu bionic/main arm64 libboost-filesystem1.65.1 arm64 1.65.1+dfsg-0ubuntu4 [38.4 kB] Get:212 http://ftpmaster.internal/ubuntu bionic/main arm64 libmircore1 arm64 0.29.0-0ubuntu1 [30.3 kB] Get:213 http://ftpmaster.internal/ubuntu bionic/main arm64 libmircommon7 arm64 0.29.0-0ubuntu1 [72.3 kB] Get:214 http://ftpmaster.internal/ubuntu bionic/main arm64 libprotobuf-lite10 arm64 3.0.0-9ubuntu5 [92.7 kB] Get:215 http://ftpmaster.internal/ubuntu bionic/main arm64 libmirprotobuf3 arm64 0.29.0-0ubuntu1 [120 kB] Get:216 http://ftpmaster.internal/ubuntu bionic/main arm64 libxkbcommon0 arm64 0.8.0-1 [86.6 kB] Get:217 http://ftpmaster.internal/ubuntu bionic/main arm64 libmirclient9 arm64 0.29.0-0ubuntu1 [187 kB] Get:218 http://ftpmaster.internal/ubuntu bionic/main arm64 libproxy1v5 arm64 0.4.15-0ubuntu1 [46.6 kB] Get:219 http://ftpmaster.internal/ubuntu bionic/main arm64 glib-networking-common all 2.54.1-2 [2884 B] Get:220 http://ftpmaster.internal/ubuntu bionic/main arm64 glib-networking-services arm64 2.54.1-2 [7524 B] Get:221 http://ftpmaster.internal/ubuntu bionic/main arm64 gsettings-desktop-schemas all 3.24.1-1ubuntu1 [27.6 kB] Get:222 http://ftpmaster.internal/ubuntu bionic/main arm64 glib-networking arm64 2.54.1-2 [44.2 kB] Get:223 http://ftpmaster.internal/ubuntu bionic/main arm64 libsoup2.4-1 arm64 2.60.2-2 [249 kB] Get:224 http://ftpmaster.internal/ubuntu bionic/main arm64 libsoup-gnome2.4-1 arm64 2.60.2-2 [4752 B] Get:225 http://ftpmaster.internal/ubuntu bionic/main arm64 librest-0.7-0 arm64 0.8.0-2 [26.7 kB] Get:226 http://ftpmaster.internal/ubuntu bionic/main arm64 libwayland-client0 arm64 1.14.0-1 [19.5 kB] Get:227 http://ftpmaster.internal/ubuntu bionic/main arm64 libwayland-cursor0 arm64 1.14.0-1 [9104 B] Get:228 http://ftpmaster.internal/ubuntu bionic/main arm64 libwayland-server0 arm64 1.14.0-1 [24.6 kB] Get:229 http://ftpmaster.internal/ubuntu bionic/main arm64 libgbm1 arm64 17.2.4-0ubuntu2 [22.2 kB] Get:230 http://ftpmaster.internal/ubuntu bionic/main arm64 libx11-xcb1 arm64 2:1.6.4-3 [9616 B] Get:231 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcb-dri2-0 arm64 1.12-1ubuntu1 [6166 B] Get:232 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcb-dri3-0 arm64 1.12-1ubuntu1 [4904 B] Get:233 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcb-present0 arm64 1.12-1ubuntu1 [5110 B] Get:234 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcb-sync1 arm64 1.12-1ubuntu1 [7842 B] Get:235 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcb-xfixes0 arm64 1.12-1ubuntu1 [8102 B] Get:236 http://ftpmaster.internal/ubuntu bionic/main arm64 libdrm-amdgpu1 arm64 2.4.89-1 [16.3 kB] Get:237 http://ftpmaster.internal/ubuntu bionic/main arm64 libdrm-freedreno1 arm64 2.4.89-1 [15.6 kB] Get:238 http://ftpmaster.internal/ubuntu bionic/main arm64 libdrm-nouveau2 arm64 2.4.89-1 [14.5 kB] Get:239 http://ftpmaster.internal/ubuntu bionic/main arm64 libdrm-radeon1 arm64 2.4.89-1 [19.2 kB] Get:240 http://ftpmaster.internal/ubuntu bionic/main arm64 libglapi-mesa arm64 17.2.4-0ubuntu2 [25.6 kB] Get:241 http://ftpmaster.internal/ubuntu bionic/main arm64 libllvm5.0 arm64 1:5.0.1-2 [11.8 MB] Get:242 http://ftpmaster.internal/ubuntu bionic/main arm64 libsensors4 arm64 1:3.4.0-4 [25.0 kB] Get:243 http://ftpmaster.internal/ubuntu bionic/main arm64 libgl1-mesa-dri arm64 17.2.4-0ubuntu2 [4124 kB] Get:244 http://ftpmaster.internal/ubuntu bionic/main arm64 libegl1-mesa arm64 17.2.4-0ubuntu2 [71.5 kB] Get:245 http://ftpmaster.internal/ubuntu bionic/main arm64 libwayland-egl1-mesa arm64 17.2.4-0ubuntu2 [5740 B] Get:246 http://ftpmaster.internal/ubuntu bionic/main arm64 libgtk-3-0 arm64 3.22.26-2ubuntu1 [2090 kB] Get:247 http://ftpmaster.internal/ubuntu bionic/main arm64 gir1.2-gtk-3.0 arm64 3.22.26-2ubuntu1 [194 kB] Get:248 http://ftpmaster.internal/ubuntu bionic/main arm64 gir1.2-harfbuzz-0.0 arm64 1.7.2-1 [18.5 kB] Get:249 http://ftpmaster.internal/ubuntu bionic/main arm64 libnotify4 arm64 0.7.7-3 [15.5 kB] Get:250 http://ftpmaster.internal/ubuntu bionic/main arm64 gir1.2-notify-0.7 arm64 0.7.7-3 [3572 B] Get:251 http://ftpmaster.internal/ubuntu bionic/main arm64 icu-devtools arm64 60.2-1ubuntu1 [170 kB] Get:252 http://ftpmaster.internal/ubuntu bionic/main arm64 imagemagick-6.q16 arm64 8:6.9.7.4+dfsg-16ubuntu5 [424 kB] Get:253 http://ftpmaster.internal/ubuntu bionic/main arm64 imagemagick arm64 8:6.9.7.4+dfsg-16ubuntu5 [14.2 kB] Get:254 http://ftpmaster.internal/ubuntu bionic/main arm64 libgssrpc4 arm64 1.15.1-2 [46.6 kB] Get:255 http://ftpmaster.internal/ubuntu bionic/main arm64 libkdb5-8 arm64 1.15.1-2 [31.8 kB] Get:256 http://ftpmaster.internal/ubuntu bionic/main arm64 libkadm5srv-mit11 arm64 1.15.1-2 [44.5 kB] Get:257 http://ftpmaster.internal/ubuntu bionic/main arm64 libkadm5clnt-mit11 arm64 1.15.1-2 [33.4 kB] Get:258 http://ftpmaster.internal/ubuntu bionic/main arm64 comerr-dev arm64 2.1-1.43.8-1ubuntu1 [38.3 kB] Get:259 http://ftpmaster.internal/ubuntu bionic/main arm64 krb5-multidev arm64 1.15.1-2 [116 kB] Get:260 http://ftpmaster.internal/ubuntu bionic/main arm64 libart-2.0-2 arm64 2.3.21-3 [40.4 kB] Get:261 http://ftpmaster.internal/ubuntu bionic/main arm64 pkg-config arm64 0.29.1-0ubuntu2 [42.8 kB] Get:262 http://ftpmaster.internal/ubuntu bionic/main arm64 libart-2.0-dev arm64 2.3.21-3 [53.3 kB] Get:263 http://ftpmaster.internal/ubuntu bionic/main arm64 libasound2-data all 1.1.3-5 [36.1 kB] Get:264 http://ftpmaster.internal/ubuntu bionic/main arm64 libasound2 arm64 1.1.3-5 [285 kB] Get:265 http://ftpmaster.internal/ubuntu bionic/main arm64 libasound2-dev arm64 1.1.3-5 [123 kB] Get:266 http://ftpmaster.internal/ubuntu bionic/main arm64 libasyncns0 arm64 0.8-6 [10.9 kB] Get:267 http://ftpmaster.internal/ubuntu bionic/main arm64 libglib2.0-bin arm64 2.54.1-1ubuntu1 [63.2 kB] Get:268 http://ftpmaster.internal/ubuntu bionic/main arm64 libglib2.0-dev-bin arm64 2.54.1-1ubuntu1 [84.0 kB] Get:269 http://ftpmaster.internal/ubuntu bionic/main arm64 libpcre16-3 arm64 2:8.39-8 [121 kB] Get:270 http://ftpmaster.internal/ubuntu bionic/main arm64 libpcre32-3 arm64 2:8.39-8 [113 kB] Get:271 http://ftpmaster.internal/ubuntu bionic/main arm64 libpcrecpp0v5 arm64 2:8.39-8 [15.0 kB] Get:272 http://ftpmaster.internal/ubuntu bionic/main arm64 libpcre3-dev arm64 2:8.39-8 [459 kB] Get:273 http://ftpmaster.internal/ubuntu bionic/main arm64 zlib1g-dev arm64 1:1.2.11.dfsg-0ubuntu2 [171 kB] Get:274 http://ftpmaster.internal/ubuntu bionic/main arm64 libglib2.0-dev arm64 2.54.1-1ubuntu1 [1287 kB] Get:275 http://ftpmaster.internal/ubuntu bionic/main arm64 libdbus-1-dev arm64 1.12.2-1ubuntu1 [150 kB] Get:276 http://ftpmaster.internal/ubuntu bionic/main arm64 libxtst6 arm64 2:1.2.3-1 [11.7 kB] Get:277 http://ftpmaster.internal/ubuntu bionic/main arm64 xorg-sgml-doctools all 1:1.11-1 [12.9 kB] Get:278 http://ftpmaster.internal/ubuntu bionic/main arm64 x11proto-core-dev all 7.0.31-1 [700 kB] Get:279 http://ftpmaster.internal/ubuntu bionic/main arm64 libxau-dev arm64 1:1.0.8-1 [9768 B] Get:280 http://ftpmaster.internal/ubuntu bionic/main arm64 libxdmcp-dev arm64 1:1.1.2-3 [24.1 kB] Get:281 http://ftpmaster.internal/ubuntu bionic/main arm64 x11proto-input-dev all 2.3.2-1 [118 kB] Get:282 http://ftpmaster.internal/ubuntu bionic/main arm64 x11proto-kb-dev all 1.0.7-1 [226 kB] Get:283 http://ftpmaster.internal/ubuntu bionic/main arm64 xtrans-dev all 1.3.5-1 [70.5 kB] Get:284 http://ftpmaster.internal/ubuntu bionic/main arm64 libpthread-stubs0-dev arm64 0.3-4 [4078 B] Get:285 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcb1-dev arm64 1.12-1ubuntu1 [74.3 kB] Get:286 http://ftpmaster.internal/ubuntu bionic/main arm64 libx11-dev arm64 2:1.6.4-3 [591 kB] Get:287 http://ftpmaster.internal/ubuntu bionic/main arm64 x11proto-xext-dev all 7.3.0-1 [212 kB] Get:288 http://ftpmaster.internal/ubuntu bionic/main arm64 libxext-dev arm64 2:1.3.3-1 [79.7 kB] Get:289 http://ftpmaster.internal/ubuntu bionic/main arm64 x11proto-fixes-dev all 1:5.0-2ubuntu2 [14.2 kB] Get:290 http://ftpmaster.internal/ubuntu bionic/main arm64 libxfixes-dev arm64 1:5.0.3-1 [10.4 kB] Get:291 http://ftpmaster.internal/ubuntu bionic/main arm64 libxi-dev arm64 2:1.7.9-1 [182 kB] Get:292 http://ftpmaster.internal/ubuntu bionic/main arm64 x11proto-record-dev all 1.14.2-1 [33.6 kB] Get:293 http://ftpmaster.internal/ubuntu bionic/main arm64 libxtst-dev arm64 2:1.2.3-1 [14.4 kB] Get:294 http://ftpmaster.internal/ubuntu bionic/main arm64 libatspi2.0-dev arm64 2.26.2-2 [58.2 kB] Get:295 http://ftpmaster.internal/ubuntu bionic/main arm64 libatk-bridge2.0-dev arm64 2.26.1-1 [3812 B] Get:296 http://ftpmaster.internal/ubuntu bionic/main arm64 libatk1.0-dev arm64 2.26.1-2 [79.9 kB] Get:297 http://ftpmaster.internal/ubuntu bionic/main arm64 libavahi-common-dev arm64 0.7-3ubuntu1 [34.9 kB] Get:298 http://ftpmaster.internal/ubuntu bionic/main arm64 libavahi-client-dev arm64 0.7-3ubuntu1 [29.6 kB] Get:299 http://ftpmaster.internal/ubuntu bionic/main arm64 libavahi-glib1 arm64 0.7-3ubuntu1 [7028 B] Get:300 http://ftpmaster.internal/ubuntu bionic/main arm64 libavahi-glib-dev arm64 0.7-3ubuntu1 [7996 B] Get:301 http://ftpmaster.internal/ubuntu bionic/universe arm64 libidl-2-0 arm64 0.8.14-4 [60.4 kB] Get:302 http://ftpmaster.internal/ubuntu bionic/universe arm64 liborbit2 arm64 1:2.14.19-4 [12.9 kB] Get:303 http://ftpmaster.internal/ubuntu bionic/universe arm64 libidl-dev arm64 0.8.14-4 [72.9 kB] Get:304 http://ftpmaster.internal/ubuntu bionic/universe arm64 orbit2 arm64 1:2.14.19-4 [48.0 kB] Get:305 http://ftpmaster.internal/ubuntu bionic/universe arm64 liborbit2-dev arm64 1:2.14.19-4 [217 kB] Get:306 http://ftpmaster.internal/ubuntu bionic/main arm64 libpopt-dev arm64 1.16-10 [38.5 kB] Get:307 http://ftpmaster.internal/ubuntu bionic/universe arm64 libbonobo2-dev arm64 2.32.1-3 [401 kB] Get:308 http://ftpmaster.internal/ubuntu bionic/main arm64 libtdb1 arm64 1.3.15-2 [34.4 kB] Get:309 http://ftpmaster.internal/ubuntu bionic/main arm64 libvorbis0a arm64 1.3.5-4.1 [74.7 kB] Get:310 http://ftpmaster.internal/ubuntu bionic/main arm64 libvorbisfile3 arm64 1.3.5-4.1 [13.9 kB] Get:311 http://ftpmaster.internal/ubuntu bionic/main arm64 sound-theme-freedesktop all 0.8-2ubuntu1 [384 kB] Get:312 http://ftpmaster.internal/ubuntu bionic/main arm64 libcanberra0 arm64 0.30-5ubuntu1 [32.2 kB] Get:313 http://ftpmaster.internal/ubuntu bionic/universe arm64 libgnomevfs2-common arm64 1:2.24.4-6.1ubuntu2 [23.0 kB] Get:314 http://ftpmaster.internal/ubuntu bionic/universe arm64 libgnomevfs2-0 arm64 1:2.24.4-6.1ubuntu2 [169 kB] Get:315 http://ftpmaster.internal/ubuntu bionic/universe arm64 libgnome2-common all 2.32.1-6 [397 kB] Get:316 http://ftpmaster.internal/ubuntu bionic/universe arm64 libgnome-2-0 arm64 2.32.1-6 [48.1 kB] Get:317 http://ftpmaster.internal/ubuntu bionic/universe arm64 libgnomecanvas2-common all 2.30.3-3 [3958 B] Get:318 http://ftpmaster.internal/ubuntu bionic/main arm64 libgail18 arm64 2.24.31-4ubuntu1 [12.8 kB] Get:319 http://ftpmaster.internal/ubuntu bionic/universe arm64 libgnomecanvas2-0 arm64 2.30.3-3 [68.0 kB] Get:320 http://ftpmaster.internal/ubuntu bionic/universe arm64 libbonoboui2-common all 2.24.5-4 [3700 B] Get:321 http://ftpmaster.internal/ubuntu bionic/universe arm64 libbonoboui2-0 arm64 2.24.5-4 [123 kB] Get:322 http://ftpmaster.internal/ubuntu bionic/main arm64 libgail-common arm64 2.24.31-4ubuntu1 [90.3 kB] Get:323 http://ftpmaster.internal/ubuntu bionic/main arm64 libpng-dev arm64 1.6.34-1 [165 kB] Get:324 http://ftpmaster.internal/ubuntu bionic/main arm64 libgdk-pixbuf2.0-dev arm64 2.36.11-1 [46.3 kB] Get:325 http://ftpmaster.internal/ubuntu bionic/main arm64 libcairo-script-interpreter2 arm64 1.15.8-3 [46.6 kB] Get:326 http://ftpmaster.internal/ubuntu bionic/main arm64 libexpat1-dev arm64 2.2.5-3 [110 kB] Get:327 http://ftpmaster.internal/ubuntu bionic/main arm64 libfreetype6-dev arm64 2.8-0.2ubuntu2 [2495 kB] Get:328 http://ftpmaster.internal/ubuntu bionic/main arm64 libfontconfig1-dev arm64 2.12.6-0ubuntu1 [679 kB] Get:329 http://ftpmaster.internal/ubuntu bionic/main arm64 x11proto-render-dev all 2:0.11.1-2 [20.1 kB] Get:330 http://ftpmaster.internal/ubuntu bionic/main arm64 libxrender-dev arm64 1:0.9.10-1 [22.9 kB] Get:331 http://ftpmaster.internal/ubuntu bionic/main arm64 libice-dev arm64 2:1.0.9-2 [41.6 kB] Get:332 http://ftpmaster.internal/ubuntu bionic/main arm64 libsm-dev arm64 2:1.2.2-1 [14.9 kB] Get:333 http://ftpmaster.internal/ubuntu bionic/main arm64 libpixman-1-dev arm64 0.34.0-2 [131 kB] Get:334 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcb-render0-dev arm64 1.12-1ubuntu1 [17.1 kB] Get:335 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcb-shm0-dev arm64 1.12-1ubuntu1 [6480 B] Get:336 http://ftpmaster.internal/ubuntu bionic/main arm64 libcairo2-dev arm64 1.15.8-3 [541 kB] Get:337 http://ftpmaster.internal/ubuntu bionic/main arm64 libharfbuzz-icu0 arm64 1.7.2-1 [5356 B] Get:338 http://ftpmaster.internal/ubuntu bionic/main arm64 libharfbuzz-gobject0 arm64 1.7.2-1 [12.6 kB] Get:339 http://ftpmaster.internal/ubuntu bionic/main arm64 libgraphite2-dev arm64 1.3.10-8 [14.5 kB] Get:340 http://ftpmaster.internal/ubuntu bionic/main arm64 libicu-le-hb-dev arm64 1.0.3+git161113-4 [29.8 kB] Get:341 http://ftpmaster.internal/ubuntu bionic/main arm64 libicu-dev arm64 60.2-1ubuntu1 [8888 kB] Get:342 http://ftpmaster.internal/ubuntu bionic/main arm64 libharfbuzz-dev arm64 1.7.2-1 [1684 kB] Get:343 http://ftpmaster.internal/ubuntu bionic/main arm64 libxft-dev arm64 2.3.2-1 [40.6 kB] Get:344 http://ftpmaster.internal/ubuntu bionic/main arm64 libpango1.0-dev arm64 1.40.14-1 [269 kB] Get:345 http://ftpmaster.internal/ubuntu bionic/main arm64 x11proto-xinerama-dev all 1.2.1-2 [4966 B] Get:346 http://ftpmaster.internal/ubuntu bionic/main arm64 libxinerama-dev arm64 2:1.1.3-1 [8128 B] Get:347 http://ftpmaster.internal/ubuntu bionic/main arm64 x11proto-randr-dev all 1.5.0-1 [33.7 kB] Get:348 http://ftpmaster.internal/ubuntu bionic/main arm64 libxrandr-dev arm64 2:1.5.1-1 [22.6 kB] Get:349 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcursor-dev arm64 1:1.1.15-1 [25.0 kB] Get:350 http://ftpmaster.internal/ubuntu bionic/main arm64 x11proto-composite-dev all 1:0.4.2-2 [10.5 kB] Get:351 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcomposite-dev arm64 1:0.4.4-2 [8990 B] Get:352 http://ftpmaster.internal/ubuntu bionic/main arm64 x11proto-damage-dev all 1:1.2.1-2 [8286 B] Get:353 http://ftpmaster.internal/ubuntu bionic/main arm64 libxdamage-dev arm64 1:1.1.4-3 [4942 B] Get:354 http://ftpmaster.internal/ubuntu bionic/main arm64 libxml2-utils arm64 2.9.4+dfsg1-5.2ubuntu1 [32.8 kB] Get:355 http://ftpmaster.internal/ubuntu bionic/main arm64 libgtk2.0-dev arm64 2.24.31-4ubuntu1 [2465 kB] Get:356 http://ftpmaster.internal/ubuntu bionic/main arm64 libgail-dev arm64 2.24.31-4ubuntu1 [13.9 kB] Get:357 http://ftpmaster.internal/ubuntu bionic/universe arm64 libgnomecanvas2-dev arm64 2.30.3-3 [87.0 kB] Get:358 http://ftpmaster.internal/ubuntu bionic/universe arm64 libgconf2-dev arm64 3.2.6-4ubuntu1 [88.0 kB] Get:359 http://ftpmaster.internal/ubuntu bionic/main arm64 libgnutls-openssl27 arm64 3.5.8-6ubuntu3 [18.9 kB] Get:360 http://ftpmaster.internal/ubuntu bionic/main arm64 libgnutlsxx28 arm64 3.5.8-6ubuntu3 [12.9 kB] Get:361 http://ftpmaster.internal/ubuntu bionic/main arm64 libevent-2.1-6 arm64 2.1.8-stable-4 [107 kB] Get:362 http://ftpmaster.internal/ubuntu bionic/main arm64 libunbound2 arm64 1.6.7-1 [252 kB] Get:363 http://ftpmaster.internal/ubuntu bionic/main arm64 libgnutls-dane0 arm64 3.5.8-6ubuntu3 [19.2 kB] Get:364 http://ftpmaster.internal/ubuntu bionic/main arm64 libgmpxx4ldbl arm64 2:6.1.2+dfsg-1 [8860 B] Get:365 http://ftpmaster.internal/ubuntu bionic/main arm64 libgmp-dev arm64 2:6.1.2+dfsg-1 [278 kB] Get:366 http://ftpmaster.internal/ubuntu bionic/main arm64 nettle-dev arm64 3.3-2 [944 kB] Get:367 http://ftpmaster.internal/ubuntu bionic/main arm64 libtasn1-6-dev arm64 4.12-3 [83.2 kB] Get:368 http://ftpmaster.internal/ubuntu bionic/main arm64 libp11-kit-dev arm64 0.23.9-2 [60.9 kB] Get:369 http://ftpmaster.internal/ubuntu bionic/main arm64 libidn11-dev arm64 1.33-2.1 [517 kB] Get:370 http://ftpmaster.internal/ubuntu bionic/main arm64 libgnutls28-dev arm64 3.5.8-6ubuntu3 [681 kB] Get:371 http://ftpmaster.internal/ubuntu bionic/main arm64 libxml2-dev arm64 2.9.4+dfsg1-5.2ubuntu1 [673 kB] Get:372 http://ftpmaster.internal/ubuntu bionic/main arm64 libsepol1-dev arm64 2.7-1 [293 kB] Get:373 http://ftpmaster.internal/ubuntu bionic/main arm64 libselinux1-dev arm64 2.7-2 [143 kB] Get:374 http://ftpmaster.internal/ubuntu bionic/universe arm64 libgnomevfs2-dev arm64 1:2.24.4-6.1ubuntu2 [295 kB] Get:375 http://ftpmaster.internal/ubuntu bionic/main arm64 libcanberra-dev arm64 0.30-5ubuntu1 [6908 B] Get:376 http://ftpmaster.internal/ubuntu bionic/universe arm64 libgnome2-dev arm64 2.32.1-6 [44.3 kB] Get:377 http://ftpmaster.internal/ubuntu bionic/universe arm64 libbonoboui2-dev arm64 2.24.5-4 [258 kB] Get:378 http://ftpmaster.internal/ubuntu bionic/main arm64 libcurl3 arm64 7.57.0-1ubuntu1 [179 kB] Get:379 http://ftpmaster.internal/ubuntu bionic/main arm64 libcurl4-openssl-dev arm64 7.57.0-1ubuntu1 [267 kB] Get:380 http://ftpmaster.internal/ubuntu bionic/main arm64 libdbus-glib-1-dev arm64 0.108-3 [85.3 kB] Get:381 http://ftpmaster.internal/ubuntu bionic/main arm64 libdrm-tegra0 arm64 2.4.89-1 [5988 B] Get:382 http://ftpmaster.internal/ubuntu bionic/main arm64 libdrm-dev arm64 2.4.89-1 [188 kB] Get:383 http://ftpmaster.internal/ubuntu bionic/main arm64 x11proto-dri2-dev all 2.8-2 [12.6 kB] Get:384 http://ftpmaster.internal/ubuntu bionic/main arm64 x11proto-gl-dev all 1.4.17-1 [17.9 kB] Get:385 http://ftpmaster.internal/ubuntu bionic/main arm64 x11proto-xf86vidmode-dev all 2.3.1-2 [6116 B] Get:386 http://ftpmaster.internal/ubuntu bionic/main arm64 libxxf86vm-dev arm64 1:1.1.4-1 [12.8 kB] Get:387 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcb-glx0 arm64 1.12-1ubuntu1 [18.7 kB] Get:388 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcb-glx0-dev arm64 1.12-1ubuntu1 [25.8 kB] Get:389 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcb-dri2-0-dev arm64 1.12-1ubuntu1 [8098 B] Get:390 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcb-dri3-dev arm64 1.12-1ubuntu1 [5652 B] Get:391 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcb-randr0 arm64 1.12-1ubuntu1 [13.4 kB] Get:392 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcb-randr0-dev arm64 1.12-1ubuntu1 [18.2 kB] Get:393 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcb-shape0 arm64 1.12-1ubuntu1 [5420 B] Get:394 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcb-shape0-dev arm64 1.12-1ubuntu1 [6838 B] Get:395 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcb-xfixes0-dev arm64 1.12-1ubuntu1 [11.2 kB] Get:396 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcb-sync-dev arm64 1.12-1ubuntu1 [10.2 kB] Get:397 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcb-present-dev arm64 1.12-1ubuntu1 [6654 B] Get:398 http://ftpmaster.internal/ubuntu bionic/main arm64 libxshmfence-dev arm64 1.2-1 [3528 B] Get:399 http://ftpmaster.internal/ubuntu bionic/main arm64 libx11-xcb-dev arm64 2:1.6.4-3 [9594 B] Get:400 http://ftpmaster.internal/ubuntu bionic/main arm64 libwayland-bin arm64 1.14.0-1 [17.0 kB] Get:401 http://ftpmaster.internal/ubuntu bionic/main arm64 libwayland-dev arm64 1.14.0-1 [94.3 kB] Get:402 http://ftpmaster.internal/ubuntu bionic/main arm64 libegl1-mesa-dev arm64 17.2.4-0ubuntu2 [19.9 kB] Get:403 http://ftpmaster.internal/ubuntu bionic/main arm64 libepoxy-dev arm64 1.4.3-1 [119 kB] Get:404 http://ftpmaster.internal/ubuntu bionic/main arm64 libflac8 arm64 1.3.2-1 [159 kB] Get:405 http://ftpmaster.internal/ubuntu bionic/main arm64 libfontenc1 arm64 1:1.1.3-1 [12.1 kB] Get:406 http://ftpmaster.internal/ubuntu bionic/main arm64 libgl1-mesa-glx arm64 17.2.4-0ubuntu2 [112 kB] Get:407 http://ftpmaster.internal/ubuntu bionic/universe arm64 libgnome-keyring-dev arm64 3.12.0-1build1 [50.2 kB] Get:408 http://ftpmaster.internal/ubuntu bionic/universe arm64 libgnomeui-common all 2.24.5-3.2 [396 kB] Get:409 http://ftpmaster.internal/ubuntu bionic/universe arm64 libgnomeui-0 arm64 2.24.5-3.2 [169 kB] Get:410 http://ftpmaster.internal/ubuntu bionic/universe arm64 libgnomeui-dev arm64 2.24.5-3.2 [237 kB] Get:411 http://ftpmaster.internal/ubuntu bionic/main arm64 libmircore-dev arm64 0.29.0-0ubuntu1 [25.4 kB] Get:412 http://ftpmaster.internal/ubuntu bionic/main arm64 libprotobuf10 arm64 3.0.0-9ubuntu5 [610 kB] Get:413 http://ftpmaster.internal/ubuntu bionic/main arm64 libprotobuf-dev arm64 3.0.0-9ubuntu5 [965 kB] Get:414 http://ftpmaster.internal/ubuntu bionic/main arm64 libxkbcommon-dev arm64 0.8.0-1 [299 kB] Get:415 http://ftpmaster.internal/ubuntu bionic/main arm64 libmircommon-dev arm64 0.29.0-0ubuntu1 [13.9 kB] Get:416 http://ftpmaster.internal/ubuntu bionic/main arm64 libmircookie2 arm64 0.29.0-0ubuntu1 [23.7 kB] Get:417 http://ftpmaster.internal/ubuntu bionic/main arm64 libmircookie-dev arm64 0.29.0-0ubuntu1 [4388 B] Get:418 http://ftpmaster.internal/ubuntu bionic/main arm64 libmirclient-dev arm64 0.29.0-0ubuntu1 [47.8 kB] Get:419 http://ftpmaster.internal/ubuntu bionic/main arm64 wayland-protocols all 1.11-1 [48.2 kB] Get:420 http://ftpmaster.internal/ubuntu bionic/main arm64 libgtk-3-dev arm64 3.22.26-2ubuntu1 [896 kB] Get:421 http://ftpmaster.internal/ubuntu bionic/main arm64 libnotify-dev arm64 0.7.7-3 [16.6 kB] Get:422 http://ftpmaster.internal/ubuntu bionic/main arm64 libvorbisenc2 arm64 1.3.5-4.1 [69.9 kB] Get:423 http://ftpmaster.internal/ubuntu bionic/main arm64 libsndfile1 arm64 1.0.28-4 [145 kB] Get:424 http://ftpmaster.internal/ubuntu bionic/main arm64 libwrap0 arm64 7.6.q-27 [44.3 kB] Get:425 http://ftpmaster.internal/ubuntu bionic/main arm64 libpulse0 arm64 1:11.1-1ubuntu2 [209 kB] Get:426 http://ftpmaster.internal/ubuntu bionic/main arm64 libpulse-mainloop-glib0 arm64 1:11.1-1ubuntu2 [21.2 kB] Get:427 http://ftpmaster.internal/ubuntu bionic/main arm64 libpulse-dev arm64 1:11.1-1ubuntu2 [81.5 kB] Get:428 http://ftpmaster.internal/ubuntu bionic/main arm64 libxcb-util1 arm64 0.4.0-0ubuntu3 [10.5 kB] Get:429 http://ftpmaster.internal/ubuntu bionic/main arm64 libstartup-notification0 arm64 0.12-5 [16.6 kB] Get:430 http://ftpmaster.internal/ubuntu bionic/main arm64 libstartup-notification0-dev arm64 0.12-5 [16.8 kB] Get:431 http://ftpmaster.internal/ubuntu bionic/main arm64 libxt6 arm64 1:1.1.5-1 [128 kB] Get:432 http://ftpmaster.internal/ubuntu bionic/main arm64 libxmu6 arm64 2:1.1.2-2 [38.8 kB] Get:433 http://ftpmaster.internal/ubuntu bionic/main arm64 libxpm4 arm64 1:3.5.12-1 [28.8 kB] Get:434 http://ftpmaster.internal/ubuntu bionic/main arm64 libxaw7 arm64 2:1.0.13-1 [137 kB] Get:435 http://ftpmaster.internal/ubuntu bionic/main arm64 libxfont2 arm64 1:2.0.1-4ubuntu1 [77.5 kB] Get:436 http://ftpmaster.internal/ubuntu bionic/main arm64 libxkbfile1 arm64 1:1.0.9-2 [54.4 kB] Get:437 http://ftpmaster.internal/ubuntu bionic/main arm64 libxt-dev arm64 1:1.1.5-1 [374 kB] Get:438 http://ftpmaster.internal/ubuntu bionic/main arm64 mesa-common-dev arm64 17.2.4-0ubuntu2 [513 kB] Get:439 http://ftpmaster.internal/ubuntu bionic/universe arm64 quilt all 0.63-8.2 [293 kB] Get:440 http://ftpmaster.internal/ubuntu bionic/main arm64 unzip arm64 6.0-21ubuntu1 [149 kB] Get:441 http://ftpmaster.internal/ubuntu bionic/main arm64 x11-xkb-utils arm64 7.7+3 [139 kB] Get:442 http://ftpmaster.internal/ubuntu bionic/main arm64 xserver-common all 2:1.19.5-0ubuntu2 [26.9 kB] Get:443 http://ftpmaster.internal/ubuntu bionic/universe arm64 xvfb arm64 2:1.19.5-0ubuntu2 [654 kB] Get:444 http://ftpmaster.internal/ubuntu bionic/universe arm64 yasm arm64 1.3.0-2 [301 kB] Get:445 http://ftpmaster.internal/ubuntu bionic/main arm64 zip arm64 3.0-11build1 [146 kB] Get:446 http://ftpmaster.internal/ubuntu bionic/main arm64 libffi-dev arm64 3.2.1-6 [156 kB] Get:447 http://ftpmaster.internal/ubuntu bionic/main arm64 libiw30 arm64 30~pre9-12ubuntu1 [15.2 kB] Get:448 http://ftpmaster.internal/ubuntu bionic/main arm64 libiw-dev arm64 30~pre9-12ubuntu1 [32.3 kB] Get:449 http://ftpmaster.internal/ubuntu bionic/main arm64 libkrb5-dev arm64 1.15.1-2 [11.6 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 105 MB in 4s (22.1 MB/s) (Reading database ... 13530 files and directories currently installed.) Removing pkg-create-dbgsym (0.73) ... Selecting previously unselected package libpopt0:arm64. (Reading database ... 13521 files and directories currently installed.) Preparing to unpack .../00-libpopt0_1.16-10_arm64.deb ... Unpacking libpopt0:arm64 (1.16-10) ... Selecting previously unselected package libpython3.6-minimal:arm64. Preparing to unpack .../01-libpython3.6-minimal_3.6.4-2_arm64.deb ... Unpacking libpython3.6-minimal:arm64 (3.6.4-2) ... Selecting previously unselected package libexpat1:arm64. Preparing to unpack .../02-libexpat1_2.2.5-3_arm64.deb ... Unpacking libexpat1:arm64 (2.2.5-3) ... Selecting previously unselected package python3.6-minimal. Preparing to unpack .../03-python3.6-minimal_3.6.4-2_arm64.deb ... Unpacking python3.6-minimal (3.6.4-2) ... Selecting previously unselected package python3-minimal. Preparing to unpack .../04-python3-minimal_3.6.3-0ubuntu2_arm64.deb ... Unpacking python3-minimal (3.6.3-0ubuntu2) ... Selecting previously unselected package mime-support. Preparing to unpack .../05-mime-support_3.60ubuntu1_all.deb ... Unpacking mime-support (3.60ubuntu1) ... Selecting previously unselected package libmpdec2:arm64. Preparing to unpack .../06-libmpdec2_2.4.2-1_arm64.deb ... Unpacking libmpdec2:arm64 (2.4.2-1) ... Selecting previously unselected package libpython3.6-stdlib:arm64. Preparing to unpack .../07-libpython3.6-stdlib_3.6.4-2_arm64.deb ... Unpacking libpython3.6-stdlib:arm64 (3.6.4-2) ... Selecting previously unselected package python3.6-2to3. Preparing to unpack .../08-python3.6-2to3_3.6.4-2_all.deb ... Unpacking python3.6-2to3 (3.6.4-2) ... Selecting previously unselected package python3-distutils. Preparing to unpack .../09-python3-distutils_3.6.4~rc1-6_all.deb ... Unpacking python3-distutils (3.6.4~rc1-6) ... Selecting previously unselected package python3.6. Preparing to unpack .../10-python3.6_3.6.4-2_arm64.deb ... Unpacking python3.6 (3.6.4-2) ... Selecting previously unselected package libpython3-stdlib:arm64. Preparing to unpack .../11-libpython3-stdlib_3.6.3-0ubuntu2_arm64.deb ... Unpacking libpython3-stdlib:arm64 (3.6.3-0ubuntu2) ... Selecting previously unselected package dh-python. Preparing to unpack .../12-dh-python_2.20170125_all.deb ... Unpacking dh-python (2.20170125) ... Setting up libpython3.6-minimal:arm64 (3.6.4-2) ... Setting up libexpat1:arm64 (2.2.5-3) ... Setting up python3.6-minimal (3.6.4-2) ... Setting up python3-minimal (3.6.3-0ubuntu2) ... Selecting previously unselected package python3. (Reading database ... 14370 files and directories currently installed.) Preparing to unpack .../00-python3_3.6.3-0ubuntu2_arm64.deb ... Unpacking python3 (3.6.3-0ubuntu2) ... Selecting previously unselected package libxau6:arm64. Preparing to unpack .../01-libxau6_1%3a1.0.8-1_arm64.deb ... Unpacking libxau6:arm64 (1:1.0.8-1) ... Selecting previously unselected package libbsd0:arm64. Preparing to unpack .../02-libbsd0_0.8.6-3_arm64.deb ... Unpacking libbsd0:arm64 (0.8.6-3) ... Selecting previously unselected package libxdmcp6:arm64. Preparing to unpack .../03-libxdmcp6_1%3a1.1.2-3_arm64.deb ... Unpacking libxdmcp6:arm64 (1:1.1.2-3) ... Selecting previously unselected package libxcb1:arm64. Preparing to unpack .../04-libxcb1_1.12-1ubuntu1_arm64.deb ... Unpacking libxcb1:arm64 (1.12-1ubuntu1) ... Selecting previously unselected package libx11-data. Preparing to unpack .../05-libx11-data_2%3a1.6.4-3_all.deb ... Unpacking libx11-data (2:1.6.4-3) ... Selecting previously unselected package libx11-6:arm64. Preparing to unpack .../06-libx11-6_2%3a1.6.4-3_arm64.deb ... Unpacking libx11-6:arm64 (2:1.6.4-3) ... Selecting previously unselected package libxext6:arm64. Preparing to unpack .../07-libxext6_2%3a1.3.3-1_arm64.deb ... Unpacking libxext6:arm64 (2:1.3.3-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../08-groff-base_1.22.3-9_arm64.deb ... Unpacking groff-base (1.22.3-9) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../09-bsdmainutils_9.0.14ubuntu1_arm64.deb ... Unpacking bsdmainutils (9.0.14ubuntu1) ... Selecting previously unselected package libpipeline1:arm64. Preparing to unpack .../10-libpipeline1_1.5.0-1_arm64.deb ... Unpacking libpipeline1:arm64 (1.5.0-1) ... Selecting previously unselected package man-db. Preparing to unpack .../11-man-db_2.7.6.1-4_arm64.deb ... Unpacking man-db (2.7.6.1-4) ... Selecting previously unselected package libfreetype6:arm64. Preparing to unpack .../12-libfreetype6_2.8-0.2ubuntu2_arm64.deb ... Unpacking libfreetype6:arm64 (2.8-0.2ubuntu2) ... Selecting previously unselected package ucf. Preparing to unpack .../13-ucf_3.0036_all.deb ... Moving old data out of the way Unpacking ucf (3.0036) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../14-fonts-dejavu-core_2.37-1_all.deb ... Unpacking fonts-dejavu-core (2.37-1) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../15-fontconfig-config_2.12.6-0ubuntu1_all.deb ... Unpacking fontconfig-config (2.12.6-0ubuntu1) ... Selecting previously unselected package libfontconfig1:arm64. Preparing to unpack .../16-libfontconfig1_2.12.6-0ubuntu1_arm64.deb ... Unpacking libfontconfig1:arm64 (2.12.6-0ubuntu1) ... Selecting previously unselected package fontconfig. Preparing to unpack .../17-fontconfig_2.12.6-0ubuntu1_arm64.deb ... Unpacking fontconfig (2.12.6-0ubuntu1) ... Selecting previously unselected package libbonobo2-common. Preparing to unpack .../18-libbonobo2-common_2.32.1-3_all.deb ... Unpacking libbonobo2-common (2.32.1-3) ... Selecting previously unselected package libglib2.0-0:arm64. Preparing to unpack .../19-libglib2.0-0_2.54.1-1ubuntu1_arm64.deb ... Unpacking libglib2.0-0:arm64 (2.54.1-1ubuntu1) ... Selecting previously unselected package liborbit-2-0:arm64. Preparing to unpack .../20-liborbit-2-0_1%3a2.14.19-4_arm64.deb ... Unpacking liborbit-2-0:arm64 (1:2.14.19-4) ... Selecting previously unselected package libgraphite2-3:arm64. Preparing to unpack .../21-libgraphite2-3_1.3.10-8_arm64.deb ... Unpacking libgraphite2-3:arm64 (1.3.10-8) ... Selecting previously unselected package libharfbuzz0b:arm64. Preparing to unpack .../22-libharfbuzz0b_1.7.2-1_arm64.deb ... Unpacking libharfbuzz0b:arm64 (1.7.2-1) ... Selecting previously unselected package libicu-le-hb0:arm64. Preparing to unpack .../23-libicu-le-hb0_1.0.3+git161113-4_arm64.deb ... Unpacking libicu-le-hb0:arm64 (1.0.3+git161113-4) ... Selecting previously unselected package libicu60:arm64. Preparing to unpack .../24-libicu60_60.2-1ubuntu1_arm64.deb ... Unpacking libicu60:arm64 (60.2-1ubuntu1) ... Selecting previously unselected package libxml2:arm64. Preparing to unpack .../25-libxml2_2.9.4+dfsg1-5.2ubuntu1_arm64.deb ... Unpacking libxml2:arm64 (2.9.4+dfsg1-5.2ubuntu1) ... Selecting previously unselected package libbonobo2-0:arm64. Preparing to unpack .../26-libbonobo2-0_2.32.1-3_arm64.deb ... Unpacking libbonobo2-0:arm64 (2.32.1-3) ... Selecting previously unselected package libatk1.0-data. Preparing to unpack .../27-libatk1.0-data_2.26.1-2_all.deb ... Unpacking libatk1.0-data (2.26.1-2) ... Selecting previously unselected package libatk1.0-0:arm64. Preparing to unpack .../28-libatk1.0-0_2.26.1-2_arm64.deb ... Unpacking libatk1.0-0:arm64 (2.26.1-2) ... Selecting previously unselected package libjpeg-turbo8:arm64. Preparing to unpack .../29-libjpeg-turbo8_1.5.2-0ubuntu5_arm64.deb ... Unpacking libjpeg-turbo8:arm64 (1.5.2-0ubuntu5) ... Selecting previously unselected package libjpeg8:arm64. Preparing to unpack .../30-libjpeg8_8c-2ubuntu8_arm64.deb ... Unpacking libjpeg8:arm64 (8c-2ubuntu8) ... Selecting previously unselected package libjbig0:arm64. Preparing to unpack .../31-libjbig0_2.1-3.1_arm64.deb ... Unpacking libjbig0:arm64 (2.1-3.1) ... Selecting previously unselected package libtiff5:arm64. Preparing to unpack .../32-libtiff5_4.0.9-3_arm64.deb ... Unpacking libtiff5:arm64 (4.0.9-3) ... Selecting previously unselected package shared-mime-info. Preparing to unpack .../33-shared-mime-info_1.9-2_arm64.deb ... Unpacking shared-mime-info (1.9-2) ... Selecting previously unselected package libgdk-pixbuf2.0-common. Preparing to unpack .../34-libgdk-pixbuf2.0-common_2.36.11-1_all.deb ... Unpacking libgdk-pixbuf2.0-common (2.36.11-1) ... Selecting previously unselected package libgdk-pixbuf2.0-0:arm64. Preparing to unpack .../35-libgdk-pixbuf2.0-0_2.36.11-1_arm64.deb ... Unpacking libgdk-pixbuf2.0-0:arm64 (2.36.11-1) ... Selecting previously unselected package libgtk2.0-common. Preparing to unpack .../36-libgtk2.0-common_2.24.31-4ubuntu1_all.deb ... Unpacking libgtk2.0-common (2.24.31-4ubuntu1) ... Selecting previously unselected package libpixman-1-0:arm64. Preparing to unpack .../37-libpixman-1-0_0.34.0-2_arm64.deb ... Unpacking libpixman-1-0:arm64 (0.34.0-2) ... Selecting previously unselected package libxcb-render0:arm64. Preparing to unpack .../38-libxcb-render0_1.12-1ubuntu1_arm64.deb ... Unpacking libxcb-render0:arm64 (1.12-1ubuntu1) ... Selecting previously unselected package libxcb-shm0:arm64. Preparing to unpack .../39-libxcb-shm0_1.12-1ubuntu1_arm64.deb ... Unpacking libxcb-shm0:arm64 (1.12-1ubuntu1) ... Selecting previously unselected package libxrender1:arm64. Preparing to unpack .../40-libxrender1_1%3a0.9.10-1_arm64.deb ... Unpacking libxrender1:arm64 (1:0.9.10-1) ... Selecting previously unselected package libcairo2:arm64. Preparing to unpack .../41-libcairo2_1.15.8-3_arm64.deb ... Unpacking libcairo2:arm64 (1.15.8-3) ... Selecting previously unselected package libavahi-common-data:arm64. Preparing to unpack .../42-libavahi-common-data_0.7-3ubuntu1_arm64.deb ... Unpacking libavahi-common-data:arm64 (0.7-3ubuntu1) ... Selecting previously unselected package libavahi-common3:arm64. Preparing to unpack .../43-libavahi-common3_0.7-3ubuntu1_arm64.deb ... Unpacking libavahi-common3:arm64 (0.7-3ubuntu1) ... Selecting previously unselected package libdbus-1-3:arm64. Preparing to unpack .../44-libdbus-1-3_1.12.2-1ubuntu1_arm64.deb ... Unpacking libdbus-1-3:arm64 (1.12.2-1ubuntu1) ... Selecting previously unselected package libavahi-client3:arm64. Preparing to unpack .../45-libavahi-client3_0.7-3ubuntu1_arm64.deb ... Unpacking libavahi-client3:arm64 (0.7-3ubuntu1) ... Selecting previously unselected package libcups2:arm64. Preparing to unpack .../46-libcups2_2.2.6-4_arm64.deb ... Unpacking libcups2:arm64 (2.2.6-4) ... Selecting previously unselected package libthai-data. Preparing to unpack .../47-libthai-data_0.1.27-1_all.deb ... Unpacking libthai-data (0.1.27-1) ... Selecting previously unselected package libdatrie1:arm64. Preparing to unpack .../48-libdatrie1_0.2.10-6_arm64.deb ... Unpacking libdatrie1:arm64 (0.2.10-6) ... Selecting previously unselected package libthai0:arm64. Preparing to unpack .../49-libthai0_0.1.27-1_arm64.deb ... Unpacking libthai0:arm64 (0.1.27-1) ... Selecting previously unselected package libpango-1.0-0:arm64. Preparing to unpack .../50-libpango-1.0-0_1.40.14-1_arm64.deb ... Unpacking libpango-1.0-0:arm64 (1.40.14-1) ... Selecting previously unselected package libpangoft2-1.0-0:arm64. Preparing to unpack .../51-libpangoft2-1.0-0_1.40.14-1_arm64.deb ... Unpacking libpangoft2-1.0-0:arm64 (1.40.14-1) ... Selecting previously unselected package libpangocairo-1.0-0:arm64. Preparing to unpack .../52-libpangocairo-1.0-0_1.40.14-1_arm64.deb ... Unpacking libpangocairo-1.0-0:arm64 (1.40.14-1) ... Selecting previously unselected package libxcomposite1:arm64. Preparing to unpack .../53-libxcomposite1_1%3a0.4.4-2_arm64.deb ... Unpacking libxcomposite1:arm64 (1:0.4.4-2) ... Selecting previously unselected package libxfixes3:arm64. Preparing to unpack .../54-libxfixes3_1%3a5.0.3-1_arm64.deb ... Unpacking libxfixes3:arm64 (1:5.0.3-1) ... Selecting previously unselected package libxcursor1:arm64. Preparing to unpack .../55-libxcursor1_1%3a1.1.15-1_arm64.deb ... Unpacking libxcursor1:arm64 (1:1.1.15-1) ... Selecting previously unselected package libxdamage1:arm64. Preparing to unpack .../56-libxdamage1_1%3a1.1.4-3_arm64.deb ... Unpacking libxdamage1:arm64 (1:1.1.4-3) ... Selecting previously unselected package libxi6:arm64. Preparing to unpack .../57-libxi6_2%3a1.7.9-1_arm64.deb ... Unpacking libxi6:arm64 (2:1.7.9-1) ... Selecting previously unselected package libxinerama1:arm64. Preparing to unpack .../58-libxinerama1_2%3a1.1.3-1_arm64.deb ... Unpacking libxinerama1:arm64 (2:1.1.3-1) ... Selecting previously unselected package libxrandr2:arm64. Preparing to unpack .../59-libxrandr2_2%3a1.5.1-1_arm64.deb ... Unpacking libxrandr2:arm64 (2:1.5.1-1) ... Selecting previously unselected package hicolor-icon-theme. Preparing to unpack .../60-hicolor-icon-theme_0.17-1_all.deb ... Unpacking hicolor-icon-theme (0.17-1) ... Selecting previously unselected package gtk-update-icon-cache. Preparing to unpack .../61-gtk-update-icon-cache_3.22.26-2ubuntu1_arm64.deb ... No diversion 'diversion of /usr/sbin/update-icon-caches to /usr/sbin/update-icon-caches.gtk2 by libgtk-3-bin', none removed. No diversion 'diversion of /usr/share/man/man8/update-icon-caches.8.gz to /usr/share/man/man8/update-icon-caches.gtk2.8.gz by libgtk-3-bin', none removed. Unpacking gtk-update-icon-cache (3.22.26-2ubuntu1) ... Selecting previously unselected package libcroco3:arm64. Preparing to unpack .../62-libcroco3_0.6.12-2_arm64.deb ... Unpacking libcroco3:arm64 (0.6.12-2) ... Selecting previously unselected package librsvg2-2:arm64. Preparing to unpack .../63-librsvg2-2_2.40.18-2_arm64.deb ... Unpacking librsvg2-2:arm64 (2.40.18-2) ... Selecting previously unselected package librsvg2-common:arm64. Preparing to unpack .../64-librsvg2-common_2.40.18-2_arm64.deb ... Unpacking librsvg2-common:arm64 (2.40.18-2) ... Selecting previously unselected package humanity-icon-theme. Preparing to unpack .../65-humanity-icon-theme_0.6.14_all.deb ... Unpacking humanity-icon-theme (0.6.14) ... Selecting previously unselected package ubuntu-mono. Preparing to unpack .../66-ubuntu-mono_16.10+18.04.20171224.1-0ubuntu1_all.deb ... Unpacking ubuntu-mono (16.10+18.04.20171224.1-0ubuntu1) ... Selecting previously unselected package adwaita-icon-theme. Preparing to unpack .../67-adwaita-icon-theme_3.26.1-1ubuntu1_all.deb ... Unpacking adwaita-icon-theme (3.26.1-1ubuntu1) ... Selecting previously unselected package libgtk2.0-0:arm64. Preparing to unpack .../68-libgtk2.0-0_2.24.31-4ubuntu1_arm64.deb ... Unpacking libgtk2.0-0:arm64 (2.24.31-4ubuntu1) ... Selecting previously unselected package libglade2-0:arm64. Preparing to unpack .../69-libglade2-0_1%3a2.6.4-2_arm64.deb ... Unpacking libglade2-0:arm64 (1:2.6.4-2) ... Selecting previously unselected package libgnome-keyring-common. Preparing to unpack .../70-libgnome-keyring-common_3.12.0-1build1_all.deb ... Unpacking libgnome-keyring-common (3.12.0-1build1) ... Selecting previously unselected package libgnome-keyring0:arm64. Preparing to unpack .../71-libgnome-keyring0_3.12.0-1build1_arm64.deb ... Unpacking libgnome-keyring0:arm64 (3.12.0-1build1) ... Selecting previously unselected package liblzo2-2:arm64. Preparing to unpack .../72-liblzo2-2_2.08-1.2_arm64.deb ... Unpacking liblzo2-2:arm64 (2.08-1.2) ... Selecting previously unselected package libfftw3-double3:arm64. Preparing to unpack .../73-libfftw3-double3_3.3.7-1_arm64.deb ... Unpacking libfftw3-double3:arm64 (3.3.7-1) ... Selecting previously unselected package liblcms2-2:arm64. Preparing to unpack .../74-liblcms2-2_2.9-1_arm64.deb ... Unpacking liblcms2-2:arm64 (2.9-1) ... Selecting previously unselected package liblqr-1-0:arm64. Preparing to unpack .../75-liblqr-1-0_0.4.2-2.1_arm64.deb ... Unpacking liblqr-1-0:arm64 (0.4.2-2.1) ... Selecting previously unselected package libltdl7:arm64. Preparing to unpack .../76-libltdl7_2.4.6-2_arm64.deb ... Unpacking libltdl7:arm64 (2.4.6-2) ... Selecting previously unselected package imagemagick-6-common. Preparing to unpack .../77-imagemagick-6-common_8%3a6.9.7.4+dfsg-16ubuntu5_all.deb ... Unpacking imagemagick-6-common (8:6.9.7.4+dfsg-16ubuntu5) ... Selecting previously unselected package libmagickcore-6.q16-3:arm64. Preparing to unpack .../78-libmagickcore-6.q16-3_8%3a6.9.7.4+dfsg-16ubuntu5_arm64.deb ... Unpacking libmagickcore-6.q16-3:arm64 (8:6.9.7.4+dfsg-16ubuntu5) ... Selecting previously unselected package libmagickwand-6.q16-3:arm64. Preparing to unpack .../79-libmagickwand-6.q16-3_8%3a6.9.7.4+dfsg-16ubuntu5_arm64.deb ... Unpacking libmagickwand-6.q16-3:arm64 (8:6.9.7.4+dfsg-16ubuntu5) ... Selecting previously unselected package libogg0:arm64. Preparing to unpack .../80-libogg0_1.3.2-1_arm64.deb ... Unpacking libogg0:arm64 (1.3.2-1) ... Selecting previously unselected package x11-common. Preparing to unpack .../81-x11-common_1%3a7.7+19ubuntu3_all.deb ... Unpacking x11-common (1:7.7+19ubuntu3) ... Selecting previously unselected package libice6:arm64. Preparing to unpack .../82-libice6_2%3a1.0.9-2_arm64.deb ... Unpacking libice6:arm64 (2:1.0.9-2) ... Selecting previously unselected package libsm6:arm64. Preparing to unpack .../83-libsm6_2%3a1.2.2-1_arm64.deb ... Unpacking libsm6:arm64 (2:1.2.2-1) ... Selecting previously unselected package libxft2:arm64. Preparing to unpack .../84-libxft2_2.3.2-1_arm64.deb ... Unpacking libxft2:arm64 (2.3.2-1) ... Selecting previously unselected package libxshmfence1:arm64. Preparing to unpack .../85-libxshmfence1_1.2-1_arm64.deb ... Unpacking libxshmfence1:arm64 (1.2-1) ... Selecting previously unselected package libxxf86vm1:arm64. Preparing to unpack .../86-libxxf86vm1_1%3a1.1.4-1_arm64.deb ... Unpacking libxxf86vm1:arm64 (1:1.1.4-1) ... Selecting previously unselected package libpython2.7-minimal:arm64. Preparing to unpack .../87-libpython2.7-minimal_2.7.14-4_arm64.deb ... Unpacking libpython2.7-minimal:arm64 (2.7.14-4) ... Selecting previously unselected package python2.7-minimal. Preparing to unpack .../88-python2.7-minimal_2.7.14-4_arm64.deb ... Unpacking python2.7-minimal (2.7.14-4) ... Selecting previously unselected package python-minimal. Preparing to unpack .../89-python-minimal_2.7.14-2ubuntu1_arm64.deb ... Unpacking python-minimal (2.7.14-2ubuntu1) ... Selecting previously unselected package libpython2.7-stdlib:arm64. Preparing to unpack .../90-libpython2.7-stdlib_2.7.14-4_arm64.deb ... Unpacking libpython2.7-stdlib:arm64 (2.7.14-4) ... Selecting previously unselected package python2.7. Preparing to unpack .../91-python2.7_2.7.14-4_arm64.deb ... Unpacking python2.7 (2.7.14-4) ... Selecting previously unselected package libpython-stdlib:arm64. Preparing to unpack .../92-libpython-stdlib_2.7.14-2ubuntu1_arm64.deb ... Unpacking libpython-stdlib:arm64 (2.7.14-2ubuntu1) ... Setting up libpython2.7-minimal:arm64 (2.7.14-4) ... Setting up python2.7-minimal (2.7.14-4) ... Setting up python-minimal (2.7.14-2ubuntu1) ... Selecting previously unselected package python. (Reading database ... 29897 files and directories currently installed.) Preparing to unpack .../000-python_2.7.14-2ubuntu1_arm64.deb ... Unpacking python (2.7.14-2ubuntu1) ... Selecting previously unselected package sgml-base. Preparing to unpack .../001-sgml-base_1.29_all.deb ... Unpacking sgml-base (1.29) ... Selecting previously unselected package dbus. Preparing to unpack .../002-dbus_1.12.2-1ubuntu1_arm64.deb ... Unpacking dbus (1.12.2-1ubuntu1) ... Selecting previously unselected package distro-info-data. Preparing to unpack .../003-distro-info-data_0.37_all.deb ... Unpacking distro-info-data (0.37) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../004-libmagic-mgc_1%3a5.32-1_arm64.deb ... Unpacking libmagic-mgc (1:5.32-1) ... Selecting previously unselected package libmagic1:arm64. Preparing to unpack .../005-libmagic1_1%3a5.32-1_arm64.deb ... Unpacking libmagic1:arm64 (1:5.32-1) ... Selecting previously unselected package file. Preparing to unpack .../006-file_1%3a5.32-1_arm64.deb ... Unpacking file (1:5.32-1) ... Selecting previously unselected package libelf1:arm64. Preparing to unpack .../007-libelf1_0.170-0.2_arm64.deb ... Unpacking libelf1:arm64 (0.170-0.2) ... Selecting previously unselected package libglib2.0-data. Preparing to unpack .../008-libglib2.0-data_2.54.1-1ubuntu1_all.deb ... Unpacking libglib2.0-data (2.54.1-1ubuntu1) ... Selecting previously unselected package libpam-systemd:arm64. Preparing to unpack .../009-libpam-systemd_235-3ubuntu3_arm64.deb ... Unpacking libpam-systemd:arm64 (235-3ubuntu3) ... Selecting previously unselected package lsb-release. Preparing to unpack .../010-lsb-release_9.20170808ubuntu1_all.deb ... Unpacking lsb-release (9.20170808ubuntu1) ... Selecting previously unselected package netbase. Preparing to unpack .../011-netbase_5.4_all.deb ... Unpacking netbase (5.4) ... Selecting previously unselected package xkb-data. Preparing to unpack .../012-xkb-data_2.19-1.1ubuntu1_all.deb ... Unpacking xkb-data (2.19-1.1ubuntu1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../013-gettext-base_0.19.8.1-4ubuntu2_arm64.deb ... Unpacking gettext-base (0.19.8.1-4ubuntu2) ... Selecting previously unselected package libgirepository-1.0-1:arm64. Preparing to unpack .../014-libgirepository-1.0-1_1.54.1-4_arm64.deb ... Unpacking libgirepository-1.0-1:arm64 (1.54.1-4) ... Selecting previously unselected package gir1.2-glib-2.0:arm64. Preparing to unpack .../015-gir1.2-glib-2.0_1.54.1-4_arm64.deb ... Unpacking gir1.2-glib-2.0:arm64 (1.54.1-4) ... Selecting previously unselected package libdbus-glib-1-2:arm64. Preparing to unpack .../016-libdbus-glib-1-2_0.108-3_arm64.deb ... Unpacking libdbus-glib-1-2:arm64 (0.108-3) ... Selecting previously unselected package libdrm-common. Preparing to unpack .../017-libdrm-common_2.4.89-1_all.deb ... Unpacking libdrm-common (2.4.89-1) ... Selecting previously unselected package libdrm2:arm64. Preparing to unpack .../018-libdrm2_2.4.89-1_arm64.deb ... Unpacking libdrm2:arm64 (2.4.89-1) ... Selecting previously unselected package libedit2:arm64. Preparing to unpack .../019-libedit2_3.1-20170329-1_arm64.deb ... Unpacking libedit2:arm64 (3.1-20170329-1) ... Selecting previously unselected package libxmuu1:arm64. Preparing to unpack .../020-libxmuu1_2%3a1.1.2-2_arm64.deb ... Unpacking libxmuu1:arm64 (2:1.1.2-2) ... Selecting previously unselected package psmisc. Preparing to unpack .../021-psmisc_23.1-1_arm64.deb ... Unpacking psmisc (23.1-1) ... Selecting previously unselected package xauth. Preparing to unpack .../022-xauth_1%3a1.0.10-1_arm64.deb ... Unpacking xauth (1:1.0.10-1) ... Selecting previously unselected package libsigsegv2:arm64. Preparing to unpack .../023-libsigsegv2_2.11-1_arm64.deb ... Unpacking libsigsegv2:arm64 (2.11-1) ... Selecting previously unselected package m4. Preparing to unpack .../024-m4_1.4.18-1_arm64.deb ... Unpacking m4 (1.4.18-1) ... Selecting previously unselected package autoconf. Preparing to unpack .../025-autoconf_2.69-11_all.deb ... Unpacking autoconf (2.69-11) ... Selecting previously unselected package autoconf2.13. Preparing to unpack .../026-autoconf2.13_2.13-68_all.deb ... Unpacking autoconf2.13 (2.13-68) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../027-autotools-dev_20171216.1_all.deb ... Unpacking autotools-dev (20171216.1) ... Selecting previously unselected package automake. Preparing to unpack .../028-automake_1%3a1.15.1-3ubuntu1_all.deb ... Unpacking automake (1:1.15.1-3ubuntu1) ... Selecting previously unselected package autopoint. Preparing to unpack .../029-autopoint_0.19.8.1-4ubuntu2_all.deb ... Unpacking autopoint (0.19.8.1-4ubuntu2) ... Selecting previously unselected package libtool. Preparing to unpack .../030-libtool_2.4.6-2_all.deb ... Unpacking libtool (2.4.6-2) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../031-dh-autoreconf_15_all.deb ... Unpacking dh-autoreconf (15) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../032-libarchive-zip-perl_1.60-1_all.deb ... Unpacking libarchive-zip-perl (1.60-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../033-libfile-stripnondeterminism-perl_0.040-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (0.040-1) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../034-libtimedate-perl_2.3000-2_all.deb ... Unpacking libtimedate-perl (2.3000-2) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../035-dh-strip-nondeterminism_0.040-1_all.deb ... Unpacking dh-strip-nondeterminism (0.040-1) ... Selecting previously unselected package gettext. Preparing to unpack .../036-gettext_0.19.8.1-4ubuntu2_arm64.deb ... Unpacking gettext (0.19.8.1-4ubuntu2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../037-intltool-debian_0.35.0+20060710.4_all.deb ... Unpacking intltool-debian (0.35.0+20060710.4) ... Selecting previously unselected package po-debconf. Preparing to unpack .../038-po-debconf_1.0.20_all.deb ... Unpacking po-debconf (1.0.20) ... Selecting previously unselected package debhelper. Preparing to unpack .../039-debhelper_11ubuntu1_all.deb ... Unpacking debhelper (11ubuntu1) ... Selecting previously unselected package liburi-perl. Preparing to unpack .../040-liburi-perl_1.72-2_all.deb ... Unpacking liburi-perl (1.72-2) ... Selecting previously unselected package libencode-locale-perl. Preparing to unpack .../041-libencode-locale-perl_1.05-1_all.deb ... Unpacking libencode-locale-perl (1.05-1) ... Selecting previously unselected package libhttp-date-perl. Preparing to unpack .../042-libhttp-date-perl_6.02-1_all.deb ... Unpacking libhttp-date-perl (6.02-1) ... Selecting previously unselected package libfile-listing-perl. Preparing to unpack .../043-libfile-listing-perl_6.04-1_all.deb ... Unpacking libfile-listing-perl (6.04-1) ... Selecting previously unselected package libhtml-tagset-perl. Preparing to unpack .../044-libhtml-tagset-perl_3.20-3_all.deb ... Unpacking libhtml-tagset-perl (3.20-3) ... Selecting previously unselected package libhtml-parser-perl. Preparing to unpack .../045-libhtml-parser-perl_3.72-3build1_arm64.deb ... Unpacking libhtml-parser-perl (3.72-3build1) ... Selecting previously unselected package libhtml-tree-perl. Preparing to unpack .../046-libhtml-tree-perl_5.07-1_all.deb ... Unpacking libhtml-tree-perl (5.07-1) ... Selecting previously unselected package libio-html-perl. Preparing to unpack .../047-libio-html-perl_1.001-1_all.deb ... Unpacking libio-html-perl (1.001-1) ... Selecting previously unselected package liblwp-mediatypes-perl. Preparing to unpack .../048-liblwp-mediatypes-perl_6.02-1_all.deb ... Unpacking liblwp-mediatypes-perl (6.02-1) ... Selecting previously unselected package libhttp-message-perl. Preparing to unpack .../049-libhttp-message-perl_6.13-1_all.deb ... Unpacking libhttp-message-perl (6.13-1) ... Selecting previously unselected package libhttp-cookies-perl. Preparing to unpack .../050-libhttp-cookies-perl_6.04-1_all.deb ... Unpacking libhttp-cookies-perl (6.04-1) ... Selecting previously unselected package libhttp-negotiate-perl. Preparing to unpack .../051-libhttp-negotiate-perl_6.00-2_all.deb ... Unpacking libhttp-negotiate-perl (6.00-2) ... Selecting previously unselected package perl-openssl-defaults:arm64. Preparing to unpack .../052-perl-openssl-defaults_3_arm64.deb ... Unpacking perl-openssl-defaults:arm64 (3) ... Selecting previously unselected package libnet-ssleay-perl. Preparing to unpack .../053-libnet-ssleay-perl_1.82-1_arm64.deb ... Unpacking libnet-ssleay-perl (1.82-1) ... Selecting previously unselected package libio-socket-ssl-perl. Preparing to unpack .../054-libio-socket-ssl-perl_2.052-1_all.deb ... Unpacking libio-socket-ssl-perl (2.052-1) ... Selecting previously unselected package libnet-http-perl. Preparing to unpack .../055-libnet-http-perl_6.17-1_all.deb ... Unpacking libnet-http-perl (6.17-1) ... Selecting previously unselected package liblwp-protocol-https-perl. Preparing to unpack .../056-liblwp-protocol-https-perl_6.07-2_all.deb ... Unpacking liblwp-protocol-https-perl (6.07-2) ... Selecting previously unselected package libtry-tiny-perl. Preparing to unpack .../057-libtry-tiny-perl_0.30-1_all.deb ... Unpacking libtry-tiny-perl (0.30-1) ... Selecting previously unselected package libwww-robotrules-perl. Preparing to unpack .../058-libwww-robotrules-perl_6.01-1_all.deb ... Unpacking libwww-robotrules-perl (6.01-1) ... Selecting previously unselected package libwww-perl. Preparing to unpack .../059-libwww-perl_6.31-1_all.deb ... Unpacking libwww-perl (6.31-1) ... Selecting previously unselected package libxml-parser-perl. Preparing to unpack .../060-libxml-parser-perl_2.44-2build3_arm64.deb ... Unpacking libxml-parser-perl (2.44-2build3) ... Selecting previously unselected package intltool. Preparing to unpack .../061-intltool_0.51.0-5_all.deb ... Unpacking intltool (0.51.0-5) ... Selecting previously unselected package dh-translations. Preparing to unpack .../062-dh-translations_131_all.deb ... Unpacking dh-translations (131) ... Selecting previously unselected package python3-six. Preparing to unpack .../063-python3-six_1.11.0-1_all.deb ... Unpacking python3-six (1.11.0-1) ... Selecting previously unselected package python3-pkg-resources. Preparing to unpack .../064-python3-pkg-resources_36.2.7-2_all.deb ... Unpacking python3-pkg-resources (36.2.7-2) ... Selecting previously unselected package python3-scour. Preparing to unpack .../065-python3-scour_0.36-1_all.deb ... Unpacking python3-scour (0.36-1) ... Selecting previously unselected package cdbs. Preparing to unpack .../066-cdbs_0.4.156ubuntu2_all.deb ... Unpacking cdbs (0.4.156ubuntu2) ... Selecting previously unselected package dbus-user-session. Preparing to unpack .../067-dbus-user-session_1.12.2-1ubuntu1_arm64.deb ... Unpacking dbus-user-session (1.12.2-1ubuntu1) ... Selecting previously unselected package dbus-x11. Preparing to unpack .../068-dbus-x11_1.12.2-1ubuntu1_arm64.deb ... Unpacking dbus-x11 (1.12.2-1ubuntu1) ... Selecting previously unselected package libdconf1:arm64. Preparing to unpack .../069-libdconf1_0.26.0-2_arm64.deb ... Unpacking libdconf1:arm64 (0.26.0-2) ... Selecting previously unselected package dconf-service. Preparing to unpack .../070-dconf-service_0.26.0-2_arm64.deb ... Unpacking dconf-service (0.26.0-2) ... Selecting previously unselected package dconf-gsettings-backend:arm64. Preparing to unpack .../071-dconf-gsettings-backend_0.26.0-2_arm64.deb ... Unpacking dconf-gsettings-backend:arm64 (0.26.0-2) ... Selecting previously unselected package diffstat. Preparing to unpack .../072-diffstat_1.61-1build1_arm64.deb ... Unpacking diffstat (1.61-1build1) ... Selecting previously unselected package xml-core. Preparing to unpack .../073-xml-core_0.18_all.deb ... Unpacking xml-core (0.18) ... Selecting previously unselected package sgml-data. Preparing to unpack .../074-sgml-data_2.0.10_all.deb ... Unpacking sgml-data (2.0.10) ... Selecting previously unselected package docbook. Preparing to unpack .../075-docbook_4.5-6_all.deb ... Unpacking docbook (4.5-6) ... Selecting previously unselected package libosp5. Preparing to unpack .../076-libosp5_1.5.2-13ubuntu2_arm64.deb ... Unpacking libosp5 (1.5.2-13ubuntu2) ... Selecting previously unselected package opensp. Preparing to unpack .../077-opensp_1.5.2-13ubuntu2_arm64.deb ... Unpacking opensp (1.5.2-13ubuntu2) ... Selecting previously unselected package docbook-to-man. Preparing to unpack .../078-docbook-to-man_1%3a2.0.0-40_arm64.deb ... Unpacking docbook-to-man (1:2.0.0-40) ... Selecting previously unselected package gconf2-common. Preparing to unpack .../079-gconf2-common_3.2.6-4ubuntu1_all.deb ... Unpacking gconf2-common (3.2.6-4ubuntu1) ... Selecting previously unselected package libgconf-2-4:arm64. Preparing to unpack .../080-libgconf-2-4_3.2.6-4ubuntu1_arm64.deb ... Unpacking libgconf-2-4:arm64 (3.2.6-4ubuntu1) ... Selecting previously unselected package gconf-service-backend. Preparing to unpack .../081-gconf-service-backend_3.2.6-4ubuntu1_arm64.deb ... Unpacking gconf-service-backend (3.2.6-4ubuntu1) ... Selecting previously unselected package gconf-service. Preparing to unpack .../082-gconf-service_3.2.6-4ubuntu1_arm64.deb ... Unpacking gconf-service (3.2.6-4ubuntu1) ... Selecting previously unselected package gconf2. Preparing to unpack .../083-gconf2_3.2.6-4ubuntu1_arm64.deb ... Unpacking gconf2 (3.2.6-4ubuntu1) ... Selecting previously unselected package gir1.2-atk-1.0:arm64. Preparing to unpack .../084-gir1.2-atk-1.0_2.26.1-2_arm64.deb ... Unpacking gir1.2-atk-1.0:arm64 (2.26.1-2) ... Selecting previously unselected package gir1.2-freedesktop:arm64. Preparing to unpack .../085-gir1.2-freedesktop_1.54.1-4_arm64.deb ... Unpacking gir1.2-freedesktop:arm64 (1.54.1-4) ... Selecting previously unselected package libatspi2.0-0:arm64. Preparing to unpack .../086-libatspi2.0-0_2.26.2-2_arm64.deb ... Unpacking libatspi2.0-0:arm64 (2.26.2-2) ... Selecting previously unselected package gir1.2-atspi-2.0:arm64. Preparing to unpack .../087-gir1.2-atspi-2.0_2.26.2-2_arm64.deb ... Unpacking gir1.2-atspi-2.0:arm64 (2.26.2-2) ... Selecting previously unselected package gir1.2-gconf-2.0. Preparing to unpack .../088-gir1.2-gconf-2.0_3.2.6-4ubuntu1_arm64.deb ... Unpacking gir1.2-gconf-2.0 (3.2.6-4ubuntu1) ... Selecting previously unselected package gir1.2-gdkpixbuf-2.0:arm64. Preparing to unpack .../089-gir1.2-gdkpixbuf-2.0_2.36.11-1_arm64.deb ... Unpacking gir1.2-gdkpixbuf-2.0:arm64 (2.36.11-1) ... Selecting previously unselected package gir1.2-gnomekeyring-1.0. Preparing to unpack .../090-gir1.2-gnomekeyring-1.0_3.12.0-1build1_arm64.deb ... Unpacking gir1.2-gnomekeyring-1.0 (3.12.0-1build1) ... Selecting previously unselected package libpangoxft-1.0-0:arm64. Preparing to unpack .../091-libpangoxft-1.0-0_1.40.14-1_arm64.deb ... Unpacking libpangoxft-1.0-0:arm64 (1.40.14-1) ... Selecting previously unselected package gir1.2-pango-1.0:arm64. Preparing to unpack .../092-gir1.2-pango-1.0_1.40.14-1_arm64.deb ... Unpacking gir1.2-pango-1.0:arm64 (1.40.14-1) ... Selecting previously unselected package gir1.2-gtk-2.0. Preparing to unpack .../093-gir1.2-gtk-2.0_2.24.31-4ubuntu1_arm64.deb ... Unpacking gir1.2-gtk-2.0 (2.24.31-4ubuntu1) ... Selecting previously unselected package libgtk-3-common. Preparing to unpack .../094-libgtk-3-common_3.22.26-2ubuntu1_all.deb ... Unpacking libgtk-3-common (3.22.26-2ubuntu1) ... Selecting previously unselected package libatk-bridge2.0-0:arm64. Preparing to unpack .../095-libatk-bridge2.0-0_2.26.1-1_arm64.deb ... Unpacking libatk-bridge2.0-0:arm64 (2.26.1-1) ... Selecting previously unselected package libcairo-gobject2:arm64. Preparing to unpack .../096-libcairo-gobject2_1.15.8-3_arm64.deb ... Unpacking libcairo-gobject2:arm64 (1.15.8-3) ... Selecting previously unselected package libcolord2:arm64. Preparing to unpack .../097-libcolord2_1.3.3-2build1_arm64.deb ... Unpacking libcolord2:arm64 (1.3.3-2build1) ... Selecting previously unselected package libepoxy0:arm64. Preparing to unpack .../098-libepoxy0_1.4.3-1_arm64.deb ... Unpacking libepoxy0:arm64 (1.4.3-1) ... Selecting previously unselected package libjson-glib-1.0-common. Preparing to unpack .../099-libjson-glib-1.0-common_1.4.2-3_all.deb ... Unpacking libjson-glib-1.0-common (1.4.2-3) ... Selecting previously unselected package libjson-glib-1.0-0:arm64. Preparing to unpack .../100-libjson-glib-1.0-0_1.4.2-3_arm64.deb ... Unpacking libjson-glib-1.0-0:arm64 (1.4.2-3) ... Selecting previously unselected package libboost-system1.65.1:arm64. Preparing to unpack .../101-libboost-system1.65.1_1.65.1+dfsg-0ubuntu4_arm64.deb ... Unpacking libboost-system1.65.1:arm64 (1.65.1+dfsg-0ubuntu4) ... Selecting previously unselected package libcapnp-0.6.1. Preparing to unpack .../102-libcapnp-0.6.1_0.6.1-1_arm64.deb ... Unpacking libcapnp-0.6.1 (0.6.1-1) ... Selecting previously unselected package libboost-filesystem1.65.1:arm64. Preparing to unpack .../103-libboost-filesystem1.65.1_1.65.1+dfsg-0ubuntu4_arm64.deb ... Unpacking libboost-filesystem1.65.1:arm64 (1.65.1+dfsg-0ubuntu4) ... Selecting previously unselected package libmircore1:arm64. Preparing to unpack .../104-libmircore1_0.29.0-0ubuntu1_arm64.deb ... Unpacking libmircore1:arm64 (0.29.0-0ubuntu1) ... Selecting previously unselected package libmircommon7:arm64. Preparing to unpack .../105-libmircommon7_0.29.0-0ubuntu1_arm64.deb ... Unpacking libmircommon7:arm64 (0.29.0-0ubuntu1) ... Selecting previously unselected package libprotobuf-lite10:arm64. Preparing to unpack .../106-libprotobuf-lite10_3.0.0-9ubuntu5_arm64.deb ... Unpacking libprotobuf-lite10:arm64 (3.0.0-9ubuntu5) ... Selecting previously unselected package libmirprotobuf3:arm64. Preparing to unpack .../107-libmirprotobuf3_0.29.0-0ubuntu1_arm64.deb ... Unpacking libmirprotobuf3:arm64 (0.29.0-0ubuntu1) ... Selecting previously unselected package libxkbcommon0:arm64. Preparing to unpack .../108-libxkbcommon0_0.8.0-1_arm64.deb ... Unpacking libxkbcommon0:arm64 (0.8.0-1) ... Selecting previously unselected package libmirclient9:arm64. Preparing to unpack .../109-libmirclient9_0.29.0-0ubuntu1_arm64.deb ... Unpacking libmirclient9:arm64 (0.29.0-0ubuntu1) ... Selecting previously unselected package libproxy1v5:arm64. Preparing to unpack .../110-libproxy1v5_0.4.15-0ubuntu1_arm64.deb ... Unpacking libproxy1v5:arm64 (0.4.15-0ubuntu1) ... Selecting previously unselected package glib-networking-common. Preparing to unpack .../111-glib-networking-common_2.54.1-2_all.deb ... Unpacking glib-networking-common (2.54.1-2) ... Selecting previously unselected package glib-networking-services. Preparing to unpack .../112-glib-networking-services_2.54.1-2_arm64.deb ... Unpacking glib-networking-services (2.54.1-2) ... Selecting previously unselected package gsettings-desktop-schemas. Preparing to unpack .../113-gsettings-desktop-schemas_3.24.1-1ubuntu1_all.deb ... Unpacking gsettings-desktop-schemas (3.24.1-1ubuntu1) ... Selecting previously unselected package glib-networking:arm64. Preparing to unpack .../114-glib-networking_2.54.1-2_arm64.deb ... Unpacking glib-networking:arm64 (2.54.1-2) ... Selecting previously unselected package libsoup2.4-1:arm64. Preparing to unpack .../115-libsoup2.4-1_2.60.2-2_arm64.deb ... Unpacking libsoup2.4-1:arm64 (2.60.2-2) ... Selecting previously unselected package libsoup-gnome2.4-1:arm64. Preparing to unpack .../116-libsoup-gnome2.4-1_2.60.2-2_arm64.deb ... Unpacking libsoup-gnome2.4-1:arm64 (2.60.2-2) ... Selecting previously unselected package librest-0.7-0:arm64. Preparing to unpack .../117-librest-0.7-0_0.8.0-2_arm64.deb ... Unpacking librest-0.7-0:arm64 (0.8.0-2) ... Selecting previously unselected package libwayland-client0:arm64. Preparing to unpack .../118-libwayland-client0_1.14.0-1_arm64.deb ... Unpacking libwayland-client0:arm64 (1.14.0-1) ... Selecting previously unselected package libwayland-cursor0:arm64. Preparing to unpack .../119-libwayland-cursor0_1.14.0-1_arm64.deb ... Unpacking libwayland-cursor0:arm64 (1.14.0-1) ... Selecting previously unselected package libwayland-server0:arm64. Preparing to unpack .../120-libwayland-server0_1.14.0-1_arm64.deb ... Unpacking libwayland-server0:arm64 (1.14.0-1) ... Selecting previously unselected package libgbm1:arm64. Preparing to unpack .../121-libgbm1_17.2.4-0ubuntu2_arm64.deb ... Unpacking libgbm1:arm64 (17.2.4-0ubuntu2) ... Selecting previously unselected package libx11-xcb1:arm64. Preparing to unpack .../122-libx11-xcb1_2%3a1.6.4-3_arm64.deb ... Unpacking libx11-xcb1:arm64 (2:1.6.4-3) ... Selecting previously unselected package libxcb-dri2-0:arm64. Preparing to unpack .../123-libxcb-dri2-0_1.12-1ubuntu1_arm64.deb ... Unpacking libxcb-dri2-0:arm64 (1.12-1ubuntu1) ... Selecting previously unselected package libxcb-dri3-0:arm64. Preparing to unpack .../124-libxcb-dri3-0_1.12-1ubuntu1_arm64.deb ... Unpacking libxcb-dri3-0:arm64 (1.12-1ubuntu1) ... Selecting previously unselected package libxcb-present0:arm64. Preparing to unpack .../125-libxcb-present0_1.12-1ubuntu1_arm64.deb ... Unpacking libxcb-present0:arm64 (1.12-1ubuntu1) ... Selecting previously unselected package libxcb-sync1:arm64. Preparing to unpack .../126-libxcb-sync1_1.12-1ubuntu1_arm64.deb ... Unpacking libxcb-sync1:arm64 (1.12-1ubuntu1) ... Selecting previously unselected package libxcb-xfixes0:arm64. Preparing to unpack .../127-libxcb-xfixes0_1.12-1ubuntu1_arm64.deb ... Unpacking libxcb-xfixes0:arm64 (1.12-1ubuntu1) ... Selecting previously unselected package libdrm-amdgpu1:arm64. Preparing to unpack .../128-libdrm-amdgpu1_2.4.89-1_arm64.deb ... Unpacking libdrm-amdgpu1:arm64 (2.4.89-1) ... Selecting previously unselected package libdrm-freedreno1:arm64. Preparing to unpack .../129-libdrm-freedreno1_2.4.89-1_arm64.deb ... Unpacking libdrm-freedreno1:arm64 (2.4.89-1) ... Selecting previously unselected package libdrm-nouveau2:arm64. Preparing to unpack .../130-libdrm-nouveau2_2.4.89-1_arm64.deb ... Unpacking libdrm-nouveau2:arm64 (2.4.89-1) ... Selecting previously unselected package libdrm-radeon1:arm64. Preparing to unpack .../131-libdrm-radeon1_2.4.89-1_arm64.deb ... Unpacking libdrm-radeon1:arm64 (2.4.89-1) ... Selecting previously unselected package libglapi-mesa:arm64. Preparing to unpack .../132-libglapi-mesa_17.2.4-0ubuntu2_arm64.deb ... Unpacking libglapi-mesa:arm64 (17.2.4-0ubuntu2) ... Selecting previously unselected package libllvm5.0:arm64. Preparing to unpack .../133-libllvm5.0_1%3a5.0.1-2_arm64.deb ... Unpacking libllvm5.0:arm64 (1:5.0.1-2) ... Selecting previously unselected package libsensors4:arm64. Preparing to unpack .../134-libsensors4_1%3a3.4.0-4_arm64.deb ... Unpacking libsensors4:arm64 (1:3.4.0-4) ... Selecting previously unselected package libgl1-mesa-dri:arm64. Preparing to unpack .../135-libgl1-mesa-dri_17.2.4-0ubuntu2_arm64.deb ... Unpacking libgl1-mesa-dri:arm64 (17.2.4-0ubuntu2) ... Selecting previously unselected package libegl1-mesa:arm64. Preparing to unpack .../136-libegl1-mesa_17.2.4-0ubuntu2_arm64.deb ... Unpacking libegl1-mesa:arm64 (17.2.4-0ubuntu2) ... Selecting previously unselected package libwayland-egl1-mesa:arm64. Preparing to unpack .../137-libwayland-egl1-mesa_17.2.4-0ubuntu2_arm64.deb ... Unpacking libwayland-egl1-mesa:arm64 (17.2.4-0ubuntu2) ... Selecting previously unselected package libgtk-3-0:arm64. Preparing to unpack .../138-libgtk-3-0_3.22.26-2ubuntu1_arm64.deb ... Unpacking libgtk-3-0:arm64 (3.22.26-2ubuntu1) ... Selecting previously unselected package gir1.2-gtk-3.0:arm64. Preparing to unpack .../139-gir1.2-gtk-3.0_3.22.26-2ubuntu1_arm64.deb ... Unpacking gir1.2-gtk-3.0:arm64 (3.22.26-2ubuntu1) ... Selecting previously unselected package gir1.2-harfbuzz-0.0:arm64. Preparing to unpack .../140-gir1.2-harfbuzz-0.0_1.7.2-1_arm64.deb ... Unpacking gir1.2-harfbuzz-0.0:arm64 (1.7.2-1) ... Selecting previously unselected package libnotify4:arm64. Preparing to unpack .../141-libnotify4_0.7.7-3_arm64.deb ... Unpacking libnotify4:arm64 (0.7.7-3) ... Selecting previously unselected package gir1.2-notify-0.7:arm64. Preparing to unpack .../142-gir1.2-notify-0.7_0.7.7-3_arm64.deb ... Unpacking gir1.2-notify-0.7:arm64 (0.7.7-3) ... Selecting previously unselected package icu-devtools. Preparing to unpack .../143-icu-devtools_60.2-1ubuntu1_arm64.deb ... Unpacking icu-devtools (60.2-1ubuntu1) ... Selecting previously unselected package imagemagick-6.q16. Preparing to unpack .../144-imagemagick-6.q16_8%3a6.9.7.4+dfsg-16ubuntu5_arm64.deb ... Unpacking imagemagick-6.q16 (8:6.9.7.4+dfsg-16ubuntu5) ... Selecting previously unselected package imagemagick. Preparing to unpack .../145-imagemagick_8%3a6.9.7.4+dfsg-16ubuntu5_arm64.deb ... Unpacking imagemagick (8:6.9.7.4+dfsg-16ubuntu5) ... Selecting previously unselected package libgssrpc4:arm64. Preparing to unpack .../146-libgssrpc4_1.15.1-2_arm64.deb ... Unpacking libgssrpc4:arm64 (1.15.1-2) ... Selecting previously unselected package libkdb5-8:arm64. Preparing to unpack .../147-libkdb5-8_1.15.1-2_arm64.deb ... Unpacking libkdb5-8:arm64 (1.15.1-2) ... Selecting previously unselected package libkadm5srv-mit11:arm64. Preparing to unpack .../148-libkadm5srv-mit11_1.15.1-2_arm64.deb ... Unpacking libkadm5srv-mit11:arm64 (1.15.1-2) ... Selecting previously unselected package libkadm5clnt-mit11:arm64. Preparing to unpack .../149-libkadm5clnt-mit11_1.15.1-2_arm64.deb ... Unpacking libkadm5clnt-mit11:arm64 (1.15.1-2) ... Selecting previously unselected package comerr-dev:arm64. Preparing to unpack .../150-comerr-dev_2.1-1.43.8-1ubuntu1_arm64.deb ... Unpacking comerr-dev:arm64 (2.1-1.43.8-1ubuntu1) ... Selecting previously unselected package krb5-multidev. Preparing to unpack .../151-krb5-multidev_1.15.1-2_arm64.deb ... Unpacking krb5-multidev (1.15.1-2) ... Selecting previously unselected package libart-2.0-2:arm64. Preparing to unpack .../152-libart-2.0-2_2.3.21-3_arm64.deb ... Unpacking libart-2.0-2:arm64 (2.3.21-3) ... Selecting previously unselected package pkg-config. Preparing to unpack .../153-pkg-config_0.29.1-0ubuntu2_arm64.deb ... Unpacking pkg-config (0.29.1-0ubuntu2) ... Selecting previously unselected package libart-2.0-dev. Preparing to unpack .../154-libart-2.0-dev_2.3.21-3_arm64.deb ... Unpacking libart-2.0-dev (2.3.21-3) ... Selecting previously unselected package libasound2-data. Preparing to unpack .../155-libasound2-data_1.1.3-5_all.deb ... Unpacking libasound2-data (1.1.3-5) ... Selecting previously unselected package libasound2:arm64. Preparing to unpack .../156-libasound2_1.1.3-5_arm64.deb ... Unpacking libasound2:arm64 (1.1.3-5) ... Selecting previously unselected package libasound2-dev:arm64. Preparing to unpack .../157-libasound2-dev_1.1.3-5_arm64.deb ... Unpacking libasound2-dev:arm64 (1.1.3-5) ... Selecting previously unselected package libasyncns0:arm64. Preparing to unpack .../158-libasyncns0_0.8-6_arm64.deb ... Unpacking libasyncns0:arm64 (0.8-6) ... Selecting previously unselected package libglib2.0-bin. Preparing to unpack .../159-libglib2.0-bin_2.54.1-1ubuntu1_arm64.deb ... Unpacking libglib2.0-bin (2.54.1-1ubuntu1) ... Selecting previously unselected package libglib2.0-dev-bin. Preparing to unpack .../160-libglib2.0-dev-bin_2.54.1-1ubuntu1_arm64.deb ... Unpacking libglib2.0-dev-bin (2.54.1-1ubuntu1) ... Selecting previously unselected package libpcre16-3:arm64. Preparing to unpack .../161-libpcre16-3_2%3a8.39-8_arm64.deb ... Unpacking libpcre16-3:arm64 (2:8.39-8) ... Selecting previously unselected package libpcre32-3:arm64. Preparing to unpack .../162-libpcre32-3_2%3a8.39-8_arm64.deb ... Unpacking libpcre32-3:arm64 (2:8.39-8) ... Selecting previously unselected package libpcrecpp0v5:arm64. Preparing to unpack .../163-libpcrecpp0v5_2%3a8.39-8_arm64.deb ... Unpacking libpcrecpp0v5:arm64 (2:8.39-8) ... Selecting previously unselected package libpcre3-dev:arm64. Preparing to unpack .../164-libpcre3-dev_2%3a8.39-8_arm64.deb ... Unpacking libpcre3-dev:arm64 (2:8.39-8) ... Selecting previously unselected package zlib1g-dev:arm64. Preparing to unpack .../165-zlib1g-dev_1%3a1.2.11.dfsg-0ubuntu2_arm64.deb ... Unpacking zlib1g-dev:arm64 (1:1.2.11.dfsg-0ubuntu2) ... Selecting previously unselected package libglib2.0-dev:arm64. Preparing to unpack .../166-libglib2.0-dev_2.54.1-1ubuntu1_arm64.deb ... Unpacking libglib2.0-dev:arm64 (2.54.1-1ubuntu1) ... Selecting previously unselected package libdbus-1-dev:arm64. Preparing to unpack .../167-libdbus-1-dev_1.12.2-1ubuntu1_arm64.deb ... Unpacking libdbus-1-dev:arm64 (1.12.2-1ubuntu1) ... Selecting previously unselected package libxtst6:arm64. Preparing to unpack .../168-libxtst6_2%3a1.2.3-1_arm64.deb ... Unpacking libxtst6:arm64 (2:1.2.3-1) ... Selecting previously unselected package xorg-sgml-doctools. Preparing to unpack .../169-xorg-sgml-doctools_1%3a1.11-1_all.deb ... Unpacking xorg-sgml-doctools (1:1.11-1) ... Selecting previously unselected package x11proto-core-dev. Preparing to unpack .../170-x11proto-core-dev_7.0.31-1_all.deb ... Unpacking x11proto-core-dev (7.0.31-1) ... Selecting previously unselected package libxau-dev:arm64. Preparing to unpack .../171-libxau-dev_1%3a1.0.8-1_arm64.deb ... Unpacking libxau-dev:arm64 (1:1.0.8-1) ... Selecting previously unselected package libxdmcp-dev:arm64. Preparing to unpack .../172-libxdmcp-dev_1%3a1.1.2-3_arm64.deb ... Unpacking libxdmcp-dev:arm64 (1:1.1.2-3) ... Selecting previously unselected package x11proto-input-dev. Preparing to unpack .../173-x11proto-input-dev_2.3.2-1_all.deb ... Unpacking x11proto-input-dev (2.3.2-1) ... Selecting previously unselected package x11proto-kb-dev. Preparing to unpack .../174-x11proto-kb-dev_1.0.7-1_all.deb ... Unpacking x11proto-kb-dev (1.0.7-1) ... Selecting previously unselected package xtrans-dev. Preparing to unpack .../175-xtrans-dev_1.3.5-1_all.deb ... Unpacking xtrans-dev (1.3.5-1) ... Selecting previously unselected package libpthread-stubs0-dev:arm64. Preparing to unpack .../176-libpthread-stubs0-dev_0.3-4_arm64.deb ... Unpacking libpthread-stubs0-dev:arm64 (0.3-4) ... Selecting previously unselected package libxcb1-dev:arm64. Preparing to unpack .../177-libxcb1-dev_1.12-1ubuntu1_arm64.deb ... Unpacking libxcb1-dev:arm64 (1.12-1ubuntu1) ... Selecting previously unselected package libx11-dev:arm64. Preparing to unpack .../178-libx11-dev_2%3a1.6.4-3_arm64.deb ... Unpacking libx11-dev:arm64 (2:1.6.4-3) ... Selecting previously unselected package x11proto-xext-dev. Preparing to unpack .../179-x11proto-xext-dev_7.3.0-1_all.deb ... Unpacking x11proto-xext-dev (7.3.0-1) ... Selecting previously unselected package libxext-dev:arm64. Preparing to unpack .../180-libxext-dev_2%3a1.3.3-1_arm64.deb ... Unpacking libxext-dev:arm64 (2:1.3.3-1) ... Selecting previously unselected package x11proto-fixes-dev. Preparing to unpack .../181-x11proto-fixes-dev_1%3a5.0-2ubuntu2_all.deb ... Unpacking x11proto-fixes-dev (1:5.0-2ubuntu2) ... Selecting previously unselected package libxfixes-dev:arm64. Preparing to unpack .../182-libxfixes-dev_1%3a5.0.3-1_arm64.deb ... Unpacking libxfixes-dev:arm64 (1:5.0.3-1) ... Selecting previously unselected package libxi-dev:arm64. Preparing to unpack .../183-libxi-dev_2%3a1.7.9-1_arm64.deb ... Unpacking libxi-dev:arm64 (2:1.7.9-1) ... Selecting previously unselected package x11proto-record-dev. Preparing to unpack .../184-x11proto-record-dev_1.14.2-1_all.deb ... Unpacking x11proto-record-dev (1.14.2-1) ... Selecting previously unselected package libxtst-dev:arm64. Preparing to unpack .../185-libxtst-dev_2%3a1.2.3-1_arm64.deb ... Unpacking libxtst-dev:arm64 (2:1.2.3-1) ... Selecting previously unselected package libatspi2.0-dev:arm64. Preparing to unpack .../186-libatspi2.0-dev_2.26.2-2_arm64.deb ... Unpacking libatspi2.0-dev:arm64 (2.26.2-2) ... Selecting previously unselected package libatk-bridge2.0-dev:arm64. Preparing to unpack .../187-libatk-bridge2.0-dev_2.26.1-1_arm64.deb ... Unpacking libatk-bridge2.0-dev:arm64 (2.26.1-1) ... Selecting previously unselected package libatk1.0-dev:arm64. Preparing to unpack .../188-libatk1.0-dev_2.26.1-2_arm64.deb ... Unpacking libatk1.0-dev:arm64 (2.26.1-2) ... Selecting previously unselected package libavahi-common-dev:arm64. Preparing to unpack .../189-libavahi-common-dev_0.7-3ubuntu1_arm64.deb ... Unpacking libavahi-common-dev:arm64 (0.7-3ubuntu1) ... Selecting previously unselected package libavahi-client-dev:arm64. Preparing to unpack .../190-libavahi-client-dev_0.7-3ubuntu1_arm64.deb ... Unpacking libavahi-client-dev:arm64 (0.7-3ubuntu1) ... Selecting previously unselected package libavahi-glib1:arm64. Preparing to unpack .../191-libavahi-glib1_0.7-3ubuntu1_arm64.deb ... Unpacking libavahi-glib1:arm64 (0.7-3ubuntu1) ... Selecting previously unselected package libavahi-glib-dev:arm64. Preparing to unpack .../192-libavahi-glib-dev_0.7-3ubuntu1_arm64.deb ... Unpacking libavahi-glib-dev:arm64 (0.7-3ubuntu1) ... Selecting previously unselected package libidl-2-0:arm64. Preparing to unpack .../193-libidl-2-0_0.8.14-4_arm64.deb ... Unpacking libidl-2-0:arm64 (0.8.14-4) ... Selecting previously unselected package liborbit2:arm64. Preparing to unpack .../194-liborbit2_1%3a2.14.19-4_arm64.deb ... Unpacking liborbit2:arm64 (1:2.14.19-4) ... Selecting previously unselected package libidl-dev:arm64. Preparing to unpack .../195-libidl-dev_0.8.14-4_arm64.deb ... Unpacking libidl-dev:arm64 (0.8.14-4) ... Selecting previously unselected package orbit2. Preparing to unpack .../196-orbit2_1%3a2.14.19-4_arm64.deb ... Unpacking orbit2 (1:2.14.19-4) ... Selecting previously unselected package liborbit2-dev. Preparing to unpack .../197-liborbit2-dev_1%3a2.14.19-4_arm64.deb ... Unpacking liborbit2-dev (1:2.14.19-4) ... Selecting previously unselected package libpopt-dev:arm64. Preparing to unpack .../198-libpopt-dev_1.16-10_arm64.deb ... Unpacking libpopt-dev:arm64 (1.16-10) ... Selecting previously unselected package libbonobo2-dev:arm64. Preparing to unpack .../199-libbonobo2-dev_2.32.1-3_arm64.deb ... Unpacking libbonobo2-dev:arm64 (2.32.1-3) ... Selecting previously unselected package libtdb1:arm64. Preparing to unpack .../200-libtdb1_1.3.15-2_arm64.deb ... Unpacking libtdb1:arm64 (1.3.15-2) ... Selecting previously unselected package libvorbis0a:arm64. Preparing to unpack .../201-libvorbis0a_1.3.5-4.1_arm64.deb ... Unpacking libvorbis0a:arm64 (1.3.5-4.1) ... Selecting previously unselected package libvorbisfile3:arm64. Preparing to unpack .../202-libvorbisfile3_1.3.5-4.1_arm64.deb ... Unpacking libvorbisfile3:arm64 (1.3.5-4.1) ... Selecting previously unselected package sound-theme-freedesktop. Preparing to unpack .../203-sound-theme-freedesktop_0.8-2ubuntu1_all.deb ... Unpacking sound-theme-freedesktop (0.8-2ubuntu1) ... Selecting previously unselected package libcanberra0:arm64. Preparing to unpack .../204-libcanberra0_0.30-5ubuntu1_arm64.deb ... Unpacking libcanberra0:arm64 (0.30-5ubuntu1) ... Selecting previously unselected package libgnomevfs2-common. Preparing to unpack .../205-libgnomevfs2-common_1%3a2.24.4-6.1ubuntu2_arm64.deb ... Unpacking libgnomevfs2-common (1:2.24.4-6.1ubuntu2) ... Selecting previously unselected package libgnomevfs2-0:arm64. Preparing to unpack .../206-libgnomevfs2-0_1%3a2.24.4-6.1ubuntu2_arm64.deb ... Unpacking libgnomevfs2-0:arm64 (1:2.24.4-6.1ubuntu2) ... Selecting previously unselected package libgnome2-common. Preparing to unpack .../207-libgnome2-common_2.32.1-6_all.deb ... Unpacking libgnome2-common (2.32.1-6) ... Selecting previously unselected package libgnome-2-0:arm64. Preparing to unpack .../208-libgnome-2-0_2.32.1-6_arm64.deb ... Unpacking libgnome-2-0:arm64 (2.32.1-6) ... Selecting previously unselected package libgnomecanvas2-common. Preparing to unpack .../209-libgnomecanvas2-common_2.30.3-3_all.deb ... Unpacking libgnomecanvas2-common (2.30.3-3) ... Selecting previously unselected package libgail18:arm64. Preparing to unpack .../210-libgail18_2.24.31-4ubuntu1_arm64.deb ... Unpacking libgail18:arm64 (2.24.31-4ubuntu1) ... Selecting previously unselected package libgnomecanvas2-0:arm64. Preparing to unpack .../211-libgnomecanvas2-0_2.30.3-3_arm64.deb ... Unpacking libgnomecanvas2-0:arm64 (2.30.3-3) ... Selecting previously unselected package libbonoboui2-common. Preparing to unpack .../212-libbonoboui2-common_2.24.5-4_all.deb ... Unpacking libbonoboui2-common (2.24.5-4) ... Selecting previously unselected package libbonoboui2-0:arm64. Preparing to unpack .../213-libbonoboui2-0_2.24.5-4_arm64.deb ... Unpacking libbonoboui2-0:arm64 (2.24.5-4) ... Selecting previously unselected package libgail-common:arm64. Preparing to unpack .../214-libgail-common_2.24.31-4ubuntu1_arm64.deb ... Unpacking libgail-common:arm64 (2.24.31-4ubuntu1) ... Selecting previously unselected package libpng-dev:arm64. Preparing to unpack .../215-libpng-dev_1.6.34-1_arm64.deb ... Unpacking libpng-dev:arm64 (1.6.34-1) ... Selecting previously unselected package libgdk-pixbuf2.0-dev. Preparing to unpack .../216-libgdk-pixbuf2.0-dev_2.36.11-1_arm64.deb ... Unpacking libgdk-pixbuf2.0-dev (2.36.11-1) ... Selecting previously unselected package libcairo-script-interpreter2:arm64. Preparing to unpack .../217-libcairo-script-interpreter2_1.15.8-3_arm64.deb ... Unpacking libcairo-script-interpreter2:arm64 (1.15.8-3) ... Selecting previously unselected package libexpat1-dev:arm64. Preparing to unpack .../218-libexpat1-dev_2.2.5-3_arm64.deb ... Unpacking libexpat1-dev:arm64 (2.2.5-3) ... Selecting previously unselected package libfreetype6-dev:arm64. Preparing to unpack .../219-libfreetype6-dev_2.8-0.2ubuntu2_arm64.deb ... Unpacking libfreetype6-dev:arm64 (2.8-0.2ubuntu2) ... Selecting previously unselected package libfontconfig1-dev:arm64. Preparing to unpack .../220-libfontconfig1-dev_2.12.6-0ubuntu1_arm64.deb ... Unpacking libfontconfig1-dev:arm64 (2.12.6-0ubuntu1) ... Selecting previously unselected package x11proto-render-dev. Preparing to unpack .../221-x11proto-render-dev_2%3a0.11.1-2_all.deb ... Unpacking x11proto-render-dev (2:0.11.1-2) ... Selecting previously unselected package libxrender-dev:arm64. Preparing to unpack .../222-libxrender-dev_1%3a0.9.10-1_arm64.deb ... Unpacking libxrender-dev:arm64 (1:0.9.10-1) ... Selecting previously unselected package libice-dev:arm64. Preparing to unpack .../223-libice-dev_2%3a1.0.9-2_arm64.deb ... Unpacking libice-dev:arm64 (2:1.0.9-2) ... Selecting previously unselected package libsm-dev:arm64. Preparing to unpack .../224-libsm-dev_2%3a1.2.2-1_arm64.deb ... Unpacking libsm-dev:arm64 (2:1.2.2-1) ... Selecting previously unselected package libpixman-1-dev:arm64. Preparing to unpack .../225-libpixman-1-dev_0.34.0-2_arm64.deb ... Unpacking libpixman-1-dev:arm64 (0.34.0-2) ... Selecting previously unselected package libxcb-render0-dev:arm64. Preparing to unpack .../226-libxcb-render0-dev_1.12-1ubuntu1_arm64.deb ... Unpacking libxcb-render0-dev:arm64 (1.12-1ubuntu1) ... Selecting previously unselected package libxcb-shm0-dev:arm64. Preparing to unpack .../227-libxcb-shm0-dev_1.12-1ubuntu1_arm64.deb ... Unpacking libxcb-shm0-dev:arm64 (1.12-1ubuntu1) ... Selecting previously unselected package libcairo2-dev. Preparing to unpack .../228-libcairo2-dev_1.15.8-3_arm64.deb ... Unpacking libcairo2-dev (1.15.8-3) ... Selecting previously unselected package libharfbuzz-icu0:arm64. Preparing to unpack .../229-libharfbuzz-icu0_1.7.2-1_arm64.deb ... Unpacking libharfbuzz-icu0:arm64 (1.7.2-1) ... Selecting previously unselected package libharfbuzz-gobject0:arm64. Preparing to unpack .../230-libharfbuzz-gobject0_1.7.2-1_arm64.deb ... Unpacking libharfbuzz-gobject0:arm64 (1.7.2-1) ... Selecting previously unselected package libgraphite2-dev:arm64. Preparing to unpack .../231-libgraphite2-dev_1.3.10-8_arm64.deb ... Unpacking libgraphite2-dev:arm64 (1.3.10-8) ... Selecting previously unselected package libicu-le-hb-dev:arm64. Preparing to unpack .../232-libicu-le-hb-dev_1.0.3+git161113-4_arm64.deb ... Unpacking libicu-le-hb-dev:arm64 (1.0.3+git161113-4) ... Selecting previously unselected package libicu-dev. Preparing to unpack .../233-libicu-dev_60.2-1ubuntu1_arm64.deb ... Unpacking libicu-dev (60.2-1ubuntu1) ... Selecting previously unselected package libharfbuzz-dev:arm64. Preparing to unpack .../234-libharfbuzz-dev_1.7.2-1_arm64.deb ... Unpacking libharfbuzz-dev:arm64 (1.7.2-1) ... Selecting previously unselected package libxft-dev. Preparing to unpack .../235-libxft-dev_2.3.2-1_arm64.deb ... Unpacking libxft-dev (2.3.2-1) ... Selecting previously unselected package libpango1.0-dev. Preparing to unpack .../236-libpango1.0-dev_1.40.14-1_arm64.deb ... Unpacking libpango1.0-dev (1.40.14-1) ... Selecting previously unselected package x11proto-xinerama-dev. Preparing to unpack .../237-x11proto-xinerama-dev_1.2.1-2_all.deb ... Unpacking x11proto-xinerama-dev (1.2.1-2) ... Selecting previously unselected package libxinerama-dev:arm64. Preparing to unpack .../238-libxinerama-dev_2%3a1.1.3-1_arm64.deb ... Unpacking libxinerama-dev:arm64 (2:1.1.3-1) ... Selecting previously unselected package x11proto-randr-dev. Preparing to unpack .../239-x11proto-randr-dev_1.5.0-1_all.deb ... Unpacking x11proto-randr-dev (1.5.0-1) ... Selecting previously unselected package libxrandr-dev:arm64. Preparing to unpack .../240-libxrandr-dev_2%3a1.5.1-1_arm64.deb ... Unpacking libxrandr-dev:arm64 (2:1.5.1-1) ... Selecting previously unselected package libxcursor-dev:arm64. Preparing to unpack .../241-libxcursor-dev_1%3a1.1.15-1_arm64.deb ... Unpacking libxcursor-dev:arm64 (1:1.1.15-1) ... Selecting previously unselected package x11proto-composite-dev. Preparing to unpack .../242-x11proto-composite-dev_1%3a0.4.2-2_all.deb ... Unpacking x11proto-composite-dev (1:0.4.2-2) ... Selecting previously unselected package libxcomposite-dev:arm64. Preparing to unpack .../243-libxcomposite-dev_1%3a0.4.4-2_arm64.deb ... Unpacking libxcomposite-dev:arm64 (1:0.4.4-2) ... Selecting previously unselected package x11proto-damage-dev. Preparing to unpack .../244-x11proto-damage-dev_1%3a1.2.1-2_all.deb ... Unpacking x11proto-damage-dev (1:1.2.1-2) ... Selecting previously unselected package libxdamage-dev:arm64. Preparing to unpack .../245-libxdamage-dev_1%3a1.1.4-3_arm64.deb ... Unpacking libxdamage-dev:arm64 (1:1.1.4-3) ... Selecting previously unselected package libxml2-utils. Preparing to unpack .../246-libxml2-utils_2.9.4+dfsg1-5.2ubuntu1_arm64.deb ... Unpacking libxml2-utils (2.9.4+dfsg1-5.2ubuntu1) ... Selecting previously unselected package libgtk2.0-dev. Preparing to unpack .../247-libgtk2.0-dev_2.24.31-4ubuntu1_arm64.deb ... Unpacking libgtk2.0-dev (2.24.31-4ubuntu1) ... Selecting previously unselected package libgail-dev. Preparing to unpack .../248-libgail-dev_2.24.31-4ubuntu1_arm64.deb ... Unpacking libgail-dev (2.24.31-4ubuntu1) ... Selecting previously unselected package libgnomecanvas2-dev:arm64. Preparing to unpack .../249-libgnomecanvas2-dev_2.30.3-3_arm64.deb ... Unpacking libgnomecanvas2-dev:arm64 (2.30.3-3) ... Selecting previously unselected package libgconf2-dev. Preparing to unpack .../250-libgconf2-dev_3.2.6-4ubuntu1_arm64.deb ... Unpacking libgconf2-dev (3.2.6-4ubuntu1) ... Selecting previously unselected package libgnutls-openssl27:arm64. Preparing to unpack .../251-libgnutls-openssl27_3.5.8-6ubuntu3_arm64.deb ... Unpacking libgnutls-openssl27:arm64 (3.5.8-6ubuntu3) ... Selecting previously unselected package libgnutlsxx28:arm64. Preparing to unpack .../252-libgnutlsxx28_3.5.8-6ubuntu3_arm64.deb ... Unpacking libgnutlsxx28:arm64 (3.5.8-6ubuntu3) ... Selecting previously unselected package libevent-2.1-6:arm64. Preparing to unpack .../253-libevent-2.1-6_2.1.8-stable-4_arm64.deb ... Unpacking libevent-2.1-6:arm64 (2.1.8-stable-4) ... Selecting previously unselected package libunbound2:arm64. Preparing to unpack .../254-libunbound2_1.6.7-1_arm64.deb ... Unpacking libunbound2:arm64 (1.6.7-1) ... Selecting previously unselected package libgnutls-dane0:arm64. Preparing to unpack .../255-libgnutls-dane0_3.5.8-6ubuntu3_arm64.deb ... Unpacking libgnutls-dane0:arm64 (3.5.8-6ubuntu3) ... Selecting previously unselected package libgmpxx4ldbl:arm64. Preparing to unpack .../256-libgmpxx4ldbl_2%3a6.1.2+dfsg-1_arm64.deb ... Unpacking libgmpxx4ldbl:arm64 (2:6.1.2+dfsg-1) ... Selecting previously unselected package libgmp-dev:arm64. Preparing to unpack .../257-libgmp-dev_2%3a6.1.2+dfsg-1_arm64.deb ... Unpacking libgmp-dev:arm64 (2:6.1.2+dfsg-1) ... Selecting previously unselected package nettle-dev:arm64. Preparing to unpack .../258-nettle-dev_3.3-2_arm64.deb ... Unpacking nettle-dev:arm64 (3.3-2) ... Selecting previously unselected package libtasn1-6-dev:arm64. Preparing to unpack .../259-libtasn1-6-dev_4.12-3_arm64.deb ... Unpacking libtasn1-6-dev:arm64 (4.12-3) ... Selecting previously unselected package libp11-kit-dev:arm64. Preparing to unpack .../260-libp11-kit-dev_0.23.9-2_arm64.deb ... Unpacking libp11-kit-dev:arm64 (0.23.9-2) ... Selecting previously unselected package libidn11-dev. Preparing to unpack .../261-libidn11-dev_1.33-2.1_arm64.deb ... Unpacking libidn11-dev (1.33-2.1) ... Selecting previously unselected package libgnutls28-dev:arm64. Preparing to unpack .../262-libgnutls28-dev_3.5.8-6ubuntu3_arm64.deb ... Unpacking libgnutls28-dev:arm64 (3.5.8-6ubuntu3) ... Selecting previously unselected package libxml2-dev:arm64. Preparing to unpack .../263-libxml2-dev_2.9.4+dfsg1-5.2ubuntu1_arm64.deb ... Unpacking libxml2-dev:arm64 (2.9.4+dfsg1-5.2ubuntu1) ... Selecting previously unselected package libsepol1-dev:arm64. Preparing to unpack .../264-libsepol1-dev_2.7-1_arm64.deb ... Unpacking libsepol1-dev:arm64 (2.7-1) ... Selecting previously unselected package libselinux1-dev:arm64. Preparing to unpack .../265-libselinux1-dev_2.7-2_arm64.deb ... Unpacking libselinux1-dev:arm64 (2.7-2) ... Selecting previously unselected package libgnomevfs2-dev:arm64. Preparing to unpack .../266-libgnomevfs2-dev_1%3a2.24.4-6.1ubuntu2_arm64.deb ... Unpacking libgnomevfs2-dev:arm64 (1:2.24.4-6.1ubuntu2) ... Selecting previously unselected package libcanberra-dev:arm64. Preparing to unpack .../267-libcanberra-dev_0.30-5ubuntu1_arm64.deb ... Unpacking libcanberra-dev:arm64 (0.30-5ubuntu1) ... Selecting previously unselected package libgnome2-dev:arm64. Preparing to unpack .../268-libgnome2-dev_2.32.1-6_arm64.deb ... Unpacking libgnome2-dev:arm64 (2.32.1-6) ... Selecting previously unselected package libbonoboui2-dev:arm64. Preparing to unpack .../269-libbonoboui2-dev_2.24.5-4_arm64.deb ... Unpacking libbonoboui2-dev:arm64 (2.24.5-4) ... Selecting previously unselected package libcurl3:arm64. Preparing to unpack .../270-libcurl3_7.57.0-1ubuntu1_arm64.deb ... Unpacking libcurl3:arm64 (7.57.0-1ubuntu1) ... Selecting previously unselected package libcurl4-openssl-dev:arm64. Preparing to unpack .../271-libcurl4-openssl-dev_7.57.0-1ubuntu1_arm64.deb ... Unpacking libcurl4-openssl-dev:arm64 (7.57.0-1ubuntu1) ... Selecting previously unselected package libdbus-glib-1-dev. Preparing to unpack .../272-libdbus-glib-1-dev_0.108-3_arm64.deb ... Unpacking libdbus-glib-1-dev (0.108-3) ... Selecting previously unselected package libdrm-tegra0:arm64. Preparing to unpack .../273-libdrm-tegra0_2.4.89-1_arm64.deb ... Unpacking libdrm-tegra0:arm64 (2.4.89-1) ... Selecting previously unselected package libdrm-dev:arm64. Preparing to unpack .../274-libdrm-dev_2.4.89-1_arm64.deb ... Unpacking libdrm-dev:arm64 (2.4.89-1) ... Selecting previously unselected package x11proto-dri2-dev. Preparing to unpack .../275-x11proto-dri2-dev_2.8-2_all.deb ... Unpacking x11proto-dri2-dev (2.8-2) ... Selecting previously unselected package x11proto-gl-dev. Preparing to unpack .../276-x11proto-gl-dev_1.4.17-1_all.deb ... Unpacking x11proto-gl-dev (1.4.17-1) ... Selecting previously unselected package x11proto-xf86vidmode-dev. Preparing to unpack .../277-x11proto-xf86vidmode-dev_2.3.1-2_all.deb ... Unpacking x11proto-xf86vidmode-dev (2.3.1-2) ... Selecting previously unselected package libxxf86vm-dev:arm64. Preparing to unpack .../278-libxxf86vm-dev_1%3a1.1.4-1_arm64.deb ... Unpacking libxxf86vm-dev:arm64 (1:1.1.4-1) ... Selecting previously unselected package libxcb-glx0:arm64. Preparing to unpack .../279-libxcb-glx0_1.12-1ubuntu1_arm64.deb ... Unpacking libxcb-glx0:arm64 (1.12-1ubuntu1) ... Selecting previously unselected package libxcb-glx0-dev:arm64. Preparing to unpack .../280-libxcb-glx0-dev_1.12-1ubuntu1_arm64.deb ... Unpacking libxcb-glx0-dev:arm64 (1.12-1ubuntu1) ... Selecting previously unselected package libxcb-dri2-0-dev:arm64. Preparing to unpack .../281-libxcb-dri2-0-dev_1.12-1ubuntu1_arm64.deb ... Unpacking libxcb-dri2-0-dev:arm64 (1.12-1ubuntu1) ... Selecting previously unselected package libxcb-dri3-dev:arm64. Preparing to unpack .../282-libxcb-dri3-dev_1.12-1ubuntu1_arm64.deb ... Unpacking libxcb-dri3-dev:arm64 (1.12-1ubuntu1) ... Selecting previously unselected package libxcb-randr0:arm64. Preparing to unpack .../283-libxcb-randr0_1.12-1ubuntu1_arm64.deb ... Unpacking libxcb-randr0:arm64 (1.12-1ubuntu1) ... Selecting previously unselected package libxcb-randr0-dev:arm64. Preparing to unpack .../284-libxcb-randr0-dev_1.12-1ubuntu1_arm64.deb ... Unpacking libxcb-randr0-dev:arm64 (1.12-1ubuntu1) ... Selecting previously unselected package libxcb-shape0:arm64. Preparing to unpack .../285-libxcb-shape0_1.12-1ubuntu1_arm64.deb ... Unpacking libxcb-shape0:arm64 (1.12-1ubuntu1) ... Selecting previously unselected package libxcb-shape0-dev:arm64. Preparing to unpack .../286-libxcb-shape0-dev_1.12-1ubuntu1_arm64.deb ... Unpacking libxcb-shape0-dev:arm64 (1.12-1ubuntu1) ... Selecting previously unselected package libxcb-xfixes0-dev:arm64. Preparing to unpack .../287-libxcb-xfixes0-dev_1.12-1ubuntu1_arm64.deb ... Unpacking libxcb-xfixes0-dev:arm64 (1.12-1ubuntu1) ... Selecting previously unselected package libxcb-sync-dev:arm64. Preparing to unpack .../288-libxcb-sync-dev_1.12-1ubuntu1_arm64.deb ... Unpacking libxcb-sync-dev:arm64 (1.12-1ubuntu1) ... Selecting previously unselected package libxcb-present-dev:arm64. Preparing to unpack .../289-libxcb-present-dev_1.12-1ubuntu1_arm64.deb ... Unpacking libxcb-present-dev:arm64 (1.12-1ubuntu1) ... Selecting previously unselected package libxshmfence-dev:arm64. Preparing to unpack .../290-libxshmfence-dev_1.2-1_arm64.deb ... Unpacking libxshmfence-dev:arm64 (1.2-1) ... Selecting previously unselected package libx11-xcb-dev:arm64. Preparing to unpack .../291-libx11-xcb-dev_2%3a1.6.4-3_arm64.deb ... Unpacking libx11-xcb-dev:arm64 (2:1.6.4-3) ... Selecting previously unselected package libwayland-bin. Preparing to unpack .../292-libwayland-bin_1.14.0-1_arm64.deb ... Unpacking libwayland-bin (1.14.0-1) ... Selecting previously unselected package libwayland-dev:arm64. Preparing to unpack .../293-libwayland-dev_1.14.0-1_arm64.deb ... Unpacking libwayland-dev:arm64 (1.14.0-1) ... Selecting previously unselected package libegl1-mesa-dev:arm64. Preparing to unpack .../294-libegl1-mesa-dev_17.2.4-0ubuntu2_arm64.deb ... Unpacking libegl1-mesa-dev:arm64 (17.2.4-0ubuntu2) ... Selecting previously unselected package libepoxy-dev:arm64. Preparing to unpack .../295-libepoxy-dev_1.4.3-1_arm64.deb ... Unpacking libepoxy-dev:arm64 (1.4.3-1) ... Selecting previously unselected package libflac8:arm64. Preparing to unpack .../296-libflac8_1.3.2-1_arm64.deb ... Unpacking libflac8:arm64 (1.3.2-1) ... Selecting previously unselected package libfontenc1:arm64. Preparing to unpack .../297-libfontenc1_1%3a1.1.3-1_arm64.deb ... Unpacking libfontenc1:arm64 (1:1.1.3-1) ... Selecting previously unselected package libgl1-mesa-glx:arm64. Preparing to unpack .../298-libgl1-mesa-glx_17.2.4-0ubuntu2_arm64.deb ... Unpacking libgl1-mesa-glx:arm64 (17.2.4-0ubuntu2) ... Selecting previously unselected package libgnome-keyring-dev. Preparing to unpack .../299-libgnome-keyring-dev_3.12.0-1build1_arm64.deb ... Unpacking libgnome-keyring-dev (3.12.0-1build1) ... Selecting previously unselected package libgnomeui-common. Preparing to unpack .../300-libgnomeui-common_2.24.5-3.2_all.deb ... Unpacking libgnomeui-common (2.24.5-3.2) ... Selecting previously unselected package libgnomeui-0:arm64. Preparing to unpack .../301-libgnomeui-0_2.24.5-3.2_arm64.deb ... Unpacking libgnomeui-0:arm64 (2.24.5-3.2) ... Selecting previously unselected package libgnomeui-dev:arm64. Preparing to unpack .../302-libgnomeui-dev_2.24.5-3.2_arm64.deb ... Unpacking libgnomeui-dev:arm64 (2.24.5-3.2) ... Selecting previously unselected package libmircore-dev:arm64. Preparing to unpack .../303-libmircore-dev_0.29.0-0ubuntu1_arm64.deb ... Unpacking libmircore-dev:arm64 (0.29.0-0ubuntu1) ... Selecting previously unselected package libprotobuf10:arm64. Preparing to unpack .../304-libprotobuf10_3.0.0-9ubuntu5_arm64.deb ... Unpacking libprotobuf10:arm64 (3.0.0-9ubuntu5) ... Selecting previously unselected package libprotobuf-dev:arm64. Preparing to unpack .../305-libprotobuf-dev_3.0.0-9ubuntu5_arm64.deb ... Unpacking libprotobuf-dev:arm64 (3.0.0-9ubuntu5) ... Selecting previously unselected package libxkbcommon-dev. Preparing to unpack .../306-libxkbcommon-dev_0.8.0-1_arm64.deb ... Unpacking libxkbcommon-dev (0.8.0-1) ... Selecting previously unselected package libmircommon-dev:arm64. Preparing to unpack .../307-libmircommon-dev_0.29.0-0ubuntu1_arm64.deb ... Unpacking libmircommon-dev:arm64 (0.29.0-0ubuntu1) ... Selecting previously unselected package libmircookie2:arm64. Preparing to unpack .../308-libmircookie2_0.29.0-0ubuntu1_arm64.deb ... Unpacking libmircookie2:arm64 (0.29.0-0ubuntu1) ... Selecting previously unselected package libmircookie-dev:arm64. Preparing to unpack .../309-libmircookie-dev_0.29.0-0ubuntu1_arm64.deb ... Unpacking libmircookie-dev:arm64 (0.29.0-0ubuntu1) ... Selecting previously unselected package libmirclient-dev:arm64. Preparing to unpack .../310-libmirclient-dev_0.29.0-0ubuntu1_arm64.deb ... Unpacking libmirclient-dev:arm64 (0.29.0-0ubuntu1) ... Selecting previously unselected package wayland-protocols. Preparing to unpack .../311-wayland-protocols_1.11-1_all.deb ... Unpacking wayland-protocols (1.11-1) ... Selecting previously unselected package libgtk-3-dev:arm64. Preparing to unpack .../312-libgtk-3-dev_3.22.26-2ubuntu1_arm64.deb ... Unpacking libgtk-3-dev:arm64 (3.22.26-2ubuntu1) ... Selecting previously unselected package libnotify-dev:arm64. Preparing to unpack .../313-libnotify-dev_0.7.7-3_arm64.deb ... Unpacking libnotify-dev:arm64 (0.7.7-3) ... Selecting previously unselected package libvorbisenc2:arm64. Preparing to unpack .../314-libvorbisenc2_1.3.5-4.1_arm64.deb ... Unpacking libvorbisenc2:arm64 (1.3.5-4.1) ... Selecting previously unselected package libsndfile1:arm64. Preparing to unpack .../315-libsndfile1_1.0.28-4_arm64.deb ... Unpacking libsndfile1:arm64 (1.0.28-4) ... Selecting previously unselected package libwrap0:arm64. Preparing to unpack .../316-libwrap0_7.6.q-27_arm64.deb ... Unpacking libwrap0:arm64 (7.6.q-27) ... Selecting previously unselected package libpulse0:arm64. Preparing to unpack .../317-libpulse0_1%3a11.1-1ubuntu2_arm64.deb ... Unpacking libpulse0:arm64 (1:11.1-1ubuntu2) ... Selecting previously unselected package libpulse-mainloop-glib0:arm64. Preparing to unpack .../318-libpulse-mainloop-glib0_1%3a11.1-1ubuntu2_arm64.deb ... Unpacking libpulse-mainloop-glib0:arm64 (1:11.1-1ubuntu2) ... Selecting previously unselected package libpulse-dev:arm64. Preparing to unpack .../319-libpulse-dev_1%3a11.1-1ubuntu2_arm64.deb ... Unpacking libpulse-dev:arm64 (1:11.1-1ubuntu2) ... Selecting previously unselected package libxcb-util1:arm64. Preparing to unpack .../320-libxcb-util1_0.4.0-0ubuntu3_arm64.deb ... Unpacking libxcb-util1:arm64 (0.4.0-0ubuntu3) ... Selecting previously unselected package libstartup-notification0:arm64. Preparing to unpack .../321-libstartup-notification0_0.12-5_arm64.deb ... Unpacking libstartup-notification0:arm64 (0.12-5) ... Selecting previously unselected package libstartup-notification0-dev:arm64. Preparing to unpack .../322-libstartup-notification0-dev_0.12-5_arm64.deb ... Unpacking libstartup-notification0-dev:arm64 (0.12-5) ... Selecting previously unselected package libxt6:arm64. Preparing to unpack .../323-libxt6_1%3a1.1.5-1_arm64.deb ... Unpacking libxt6:arm64 (1:1.1.5-1) ... Selecting previously unselected package libxmu6:arm64. Preparing to unpack .../324-libxmu6_2%3a1.1.2-2_arm64.deb ... Unpacking libxmu6:arm64 (2:1.1.2-2) ... Selecting previously unselected package libxpm4:arm64. Preparing to unpack .../325-libxpm4_1%3a3.5.12-1_arm64.deb ... Unpacking libxpm4:arm64 (1:3.5.12-1) ... Selecting previously unselected package libxaw7:arm64. Preparing to unpack .../326-libxaw7_2%3a1.0.13-1_arm64.deb ... Unpacking libxaw7:arm64 (2:1.0.13-1) ... Selecting previously unselected package libxfont2:arm64. Preparing to unpack .../327-libxfont2_1%3a2.0.1-4ubuntu1_arm64.deb ... Unpacking libxfont2:arm64 (1:2.0.1-4ubuntu1) ... Selecting previously unselected package libxkbfile1:arm64. Preparing to unpack .../328-libxkbfile1_1%3a1.0.9-2_arm64.deb ... Unpacking libxkbfile1:arm64 (1:1.0.9-2) ... Selecting previously unselected package libxt-dev:arm64. Preparing to unpack .../329-libxt-dev_1%3a1.1.5-1_arm64.deb ... Unpacking libxt-dev:arm64 (1:1.1.5-1) ... Selecting previously unselected package mesa-common-dev:arm64. Preparing to unpack .../330-mesa-common-dev_17.2.4-0ubuntu2_arm64.deb ... Unpacking mesa-common-dev:arm64 (17.2.4-0ubuntu2) ... Selecting previously unselected package quilt. Preparing to unpack .../331-quilt_0.63-8.2_all.deb ... Unpacking quilt (0.63-8.2) ... Selecting previously unselected package unzip. Preparing to unpack .../332-unzip_6.0-21ubuntu1_arm64.deb ... Unpacking unzip (6.0-21ubuntu1) ... Selecting previously unselected package x11-xkb-utils. Preparing to unpack .../333-x11-xkb-utils_7.7+3_arm64.deb ... Unpacking x11-xkb-utils (7.7+3) ... Selecting previously unselected package xserver-common. Preparing to unpack .../334-xserver-common_2%3a1.19.5-0ubuntu2_all.deb ... Unpacking xserver-common (2:1.19.5-0ubuntu2) ... Selecting previously unselected package xvfb. Preparing to unpack .../335-xvfb_2%3a1.19.5-0ubuntu2_arm64.deb ... Unpacking xvfb (2:1.19.5-0ubuntu2) ... Selecting previously unselected package yasm. Preparing to unpack .../336-yasm_1.3.0-2_arm64.deb ... Unpacking yasm (1.3.0-2) ... Selecting previously unselected package zip. Preparing to unpack .../337-zip_3.0-11build1_arm64.deb ... Unpacking zip (3.0-11build1) ... Selecting previously unselected package libffi-dev:arm64. Preparing to unpack .../338-libffi-dev_3.2.1-6_arm64.deb ... Unpacking libffi-dev:arm64 (3.2.1-6) ... Selecting previously unselected package libiw30:arm64. Preparing to unpack .../339-libiw30_30~pre9-12ubuntu1_arm64.deb ... Unpacking libiw30:arm64 (30~pre9-12ubuntu1) ... Selecting previously unselected package libiw-dev:arm64. Preparing to unpack .../340-libiw-dev_30~pre9-12ubuntu1_arm64.deb ... Unpacking libiw-dev:arm64 (30~pre9-12ubuntu1) ... Selecting previously unselected package libkrb5-dev. Preparing to unpack .../341-libkrb5-dev_1.15.1-2_arm64.deb ... Unpacking libkrb5-dev (1.15.1-2) ... Selecting previously unselected package sbuild-build-depends-thunderbird-dummy. Preparing to unpack .../342-sbuild-build-depends-thunderbird-dummy_0.invalid.0_arm64.deb ... Unpacking sbuild-build-depends-thunderbird-dummy (0.invalid.0) ... Setting up libhtml-tagset-perl (3.20-3) ... Setting up libedit2:arm64 (3.1-20170329-1) ... Setting up libsepol1-dev:arm64 (2.7-1) ... Setting up libart-2.0-2:arm64 (2.3.21-3) ... Setting up imagemagick-6-common (8:6.9.7.4+dfsg-16ubuntu5) ... Setting up x11proto-dri2-dev (2.8-2) ... Setting up yasm (1.3.0-2) ... Setting up libtdb1:arm64 (1.3.15-2) ... Setting up libpopt0:arm64 (1.16-10) ... Setting up libgnomeui-common (2.24.5-3.2) ... Setting up libtry-tiny-perl (0.30-1) ... Setting up libjson-glib-1.0-common (1.4.2-3) ... Setting up libgtk2.0-common (2.24.31-4ubuntu1) ... Setting up libgssrpc4:arm64 (1.15.1-2) ... Setting up libevent-2.1-6:arm64 (2.1.8-stable-4) ... Setting up libgnome-keyring-common (3.12.0-1build1) ... Setting up libasyncns0:arm64 (0.8-6) ... Setting up glib-networking-common (2.54.1-2) ... Setting up libpopt-dev:arm64 (1.16-10) ... Setting up libarchive-zip-perl (1.60-1) ... Setting up psmisc (23.1-1) ... Setting up comerr-dev:arm64 (2.1-1.43.8-1ubuntu1) ... Setting up sound-theme-freedesktop (0.8-2ubuntu1) ... Setting up mime-support (3.60ubuntu1) ... Setting up libmircore-dev:arm64 (0.29.0-0ubuntu1) ... Setting up libencode-locale-perl (1.05-1) ... Setting up libtimedate-perl (2.3000-2) ... Setting up liblcms2-2:arm64 (2.9-1) ... Setting up libjbig0:arm64 (2.1-3.1) ... Setting up libsigsegv2:arm64 (2.11-1) ... Setting up libpthread-stubs0-dev:arm64 (0.3-4) ... Setting up libcurl3:arm64 (7.57.0-1ubuntu1) ... Setting up fonts-dejavu-core (2.37-1) ... Setting up libgnomecanvas2-common (2.30.3-3) ... Setting up libbonobo2-common (2.32.1-3) ... Setting up perl-openssl-defaults:arm64 (3) ... Setting up libelf1:arm64 (0.170-0.2) ... Setting up groff-base (1.22.3-9) ... Setting up libglib2.0-0:arm64 (2.54.1-1ubuntu1) ... Setting up libasound2-data (1.1.3-5) ... Setting up libxshmfence1:arm64 (1.2-1) ... Setting up xorg-sgml-doctools (1:1.11-1) ... Setting up libio-html-perl (1.001-1) ... Setting up libwayland-client0:arm64 (1.14.0-1) ... Setting up xkb-data (2.19-1.1ubuntu1) ... Setting up libproxy1v5:arm64 (0.4.15-0ubuntu1) ... Setting up unzip (6.0-21ubuntu1) ... Setting up libp11-kit-dev:arm64 (0.23.9-2) ... Setting up libffi-dev:arm64 (3.2.1-6) ... Setting up libgdk-pixbuf2.0-common (2.36.11-1) ... Setting up libtasn1-6-dev:arm64 (4.12-3) ... Setting up libbonoboui2-common (2.24.5-4) ... Setting up libllvm5.0:arm64 (1:5.0.1-2) ... Setting up libosp5 (1.5.2-13ubuntu2) ... Setting up glib-networking-services (2.54.1-2) ... Setting up libdatrie1:arm64 (0.2.10-6) ... Setting up distro-info-data (0.37) ... Setting up x11proto-xf86vidmode-dev (2.3.1-2) ... Setting up gettext-base (0.19.8.1-4ubuntu2) ... Setting up libjpeg-turbo8:arm64 (1.5.2-0ubuntu5) ... Setting up libpipeline1:arm64 (1.5.0-1) ... Setting up x11proto-kb-dev (1.0.7-1) ... Setting up libglapi-mesa:arm64 (17.2.4-0ubuntu2) ... Setting up m4 (1.4.18-1) ... Setting up sgml-base (1.29) ... Setting up libfftw3-double3:arm64 (3.3.7-1) ... Setting up x11proto-record-dev (1.14.2-1) ... Setting up libbsd0:arm64 (0.8.6-3) ... Setting up ucf (3.0036) ... Setting up libgirepository-1.0-1:arm64 (1.54.1-4) ... Setting up zip (3.0-11build1) ... Setting up libfreetype6:arm64 (2.8-0.2ubuntu2) ... Setting up libmagic-mgc (1:5.32-1) ... Setting up libasound2:arm64 (1.1.3-5) ... Setting up libmagic1:arm64 (1:5.32-1) ... Setting up libdrm-common (2.4.89-1) ... Setting up libjson-glib-1.0-0:arm64 (1.4.2-3) ... Setting up libgraphite2-3:arm64 (1.3.10-8) ... Setting up libboost-system1.65.1:arm64 (1.65.1+dfsg-0ubuntu4) ... Setting up libprotobuf10:arm64 (3.0.0-9ubuntu5) ... Setting up libogg0:arm64 (1.3.2-1) ... Setting up libatk1.0-data (2.26.1-2) ... Setting up pkg-config (0.29.1-0ubuntu2) ... Setting up liblqr-1-0:arm64 (0.4.2-2.1) ... Setting up libmircookie2:arm64 (0.29.0-0ubuntu1) ... Setting up libx11-xcb1:arm64 (2:1.6.4-3) ... Setting up libpixman-1-0:arm64 (0.34.0-2) ... Setting up xtrans-dev (1.3.5-1) ... Setting up gir1.2-glib-2.0:arm64 (1.54.1-4) ... Setting up libglib2.0-data (2.54.1-1ubuntu1) ... Setting up libgnutlsxx28:arm64 (3.5.8-6ubuntu3) ... Setting up liblwp-mediatypes-perl (6.02-1) ... Processing triggers for libc-bin (2.26-0ubuntu2) ... Setting up libepoxy0:arm64 (1.4.3-1) ... Setting up x11proto-xinerama-dev (1.2.1-2) ... Setting up autotools-dev (20171216.1) ... Setting up liborbit-2-0:arm64 (1:2.14.19-4) ... Setting up libpixman-1-dev:arm64 (0.34.0-2) ... Setting up liburi-perl (1.72-2) ... Setting up libatk1.0-0:arm64 (2.26.1-2) ... Setting up x11proto-randr-dev (1.5.0-1) ... Setting up libgnutls-openssl27:arm64 (3.5.8-6ubuntu3) ... Setting up x11proto-gl-dev (1.4.17-1) ... Processing triggers for systemd (235-3ubuntu3) ... Setting up libltdl7:arm64 (2.4.6-2) ... Setting up libhtml-parser-perl (3.72-3build1) ... Setting up libcapnp-0.6.1 (0.6.1-1) ... Setting up libkdb5-8:arm64 (1.15.1-2) ... Setting up libfontenc1:arm64 (1:1.1.3-1) ... Setting up libdconf1:arm64 (0.26.0-2) ... Setting up libiw30:arm64 (30~pre9-12ubuntu1) ... Setting up libexpat1-dev:arm64 (2.2.5-3) ... Setting up libart-2.0-dev (2.3.21-3) ... Setting up libsensors4:arm64 (1:3.4.0-4) ... Setting up libxkbcommon0:arm64 (0.8.0-1) ... Setting up libpcrecpp0v5:arm64 (2:8.39-8) ... Setting up libpcre32-3:arm64 (2:8.39-8) ... Setting up libnet-http-perl (6.17-1) ... Setting up libkadm5clnt-mit11:arm64 (1.15.1-2) ... Setting up libpcre16-3:arm64 (2:8.39-8) ... Setting up libcolord2:arm64 (1.3.3-2build1) ... Setting up libthai-data (0.1.27-1) ... Setting up libxdmcp6:arm64 (1:1.1.2-3) ... Setting up xml-core (0.18) ... Setting up bsdmainutils (9.0.14ubuntu1) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode Setting up libgmpxx4ldbl:arm64 (2:6.1.2+dfsg-1) ... Setting up libmircore1:arm64 (0.29.0-0ubuntu1) ... Setting up libvorbis0a:arm64 (1.3.5-4.1) ... Setting up x11-common (1:7.7+19ubuntu3) ... update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of start. Setting up libprotobuf-lite10:arm64 (3.0.0-9ubuntu5) ... Setting up hicolor-icon-theme (0.17-1) ... Setting up libglib2.0-bin (2.54.1-1ubuntu1) ... Setting up libgraphite2-dev:arm64 (1.3.10-8) ... Setting up wayland-protocols (1.11-1) ... Setting up libwww-robotrules-perl (6.01-1) ... Setting up libwayland-cursor0:arm64 (1.14.0-1) ... Setting up libcurl4-openssl-dev:arm64 (7.57.0-1ubuntu1) ... Setting up libx11-data (2:1.6.4-3) ... Setting up libpython2.7-stdlib:arm64 (2.7.14-4) ... Setting up diffstat (1.61-1build1) ... Setting up libxau6:arm64 (1:1.0.8-1) ... Setting up autopoint (0.19.8.1-4ubuntu2) ... Setting up libmpdec2:arm64 (2.4.2-1) ... Setting up libdbus-1-3:arm64 (1.12.2-1ubuntu1) ... Setting up liblzo2-2:arm64 (2.08-1.2) ... Setting up libwrap0:arm64 (7.6.q-27) ... Setting up libavahi-common-data:arm64 (0.7-3ubuntu1) ... Setting up libepoxy-dev:arm64 (1.4.3-1) ... Setting up libidn11-dev (1.33-2.1) ... Setting up libwayland-server0:arm64 (1.14.0-1) ... Setting up netbase (5.4) ... Setting up zlib1g-dev:arm64 (1:1.2.11.dfsg-0ubuntu2) ... Setting up libfile-stripnondeterminism-perl (0.040-1) ... Setting up libjpeg8:arm64 (8c-2ubuntu8) ... Setting up libvorbisfile3:arm64 (1.3.5-4.1) ... Setting up libgmp-dev:arm64 (2:6.1.2+dfsg-1) ... Setting up libpython3.6-stdlib:arm64 (3.6.4-2) ... Setting up libasound2-dev:arm64 (1.1.3-5) ... Setting up gconf2-common (3.2.6-4ubuntu1) ... Creating config file /etc/gconf/2/path with new version Setting up libdbus-1-dev:arm64 (1.12.2-1ubuntu1) ... Setting up libunbound2:arm64 (1.6.7-1) ... Setting up libpcre3-dev:arm64 (2:8.39-8) ... Setting up gir1.2-atk-1.0:arm64 (2.26.1-2) ... Setting up fontconfig-config (2.12.6-0ubuntu1) ... Setting up libhttp-date-perl (6.02-1) ... Setting up libxkbcommon-dev (0.8.0-1) ... Setting up opensp (1.5.2-13ubuntu2) ... Setting up x11proto-core-dev (7.0.31-1) ... Setting up libidl-2-0:arm64 (0.8.14-4) ... Setting up libxshmfence-dev:arm64 (1.2-1) ... Setting up libcanberra0:arm64 (0.30-5ubuntu1) ... Setting up dconf-service (0.26.0-2) ... Setting up libnet-ssleay-perl (1.82-1) ... Setting up libdbus-glib-1-2:arm64 (0.108-3) ... Setting up gir1.2-freedesktop:arm64 (1.54.1-4) ... Setting up libmirprotobuf3:arm64 (0.29.0-0ubuntu1) ... Setting up libboost-filesystem1.65.1:arm64 (1.65.1+dfsg-0ubuntu4) ... Setting up libgconf-2-4:arm64 (3.2.6-4ubuntu1) ... Setting up libprotobuf-dev:arm64 (3.0.0-9ubuntu5) ... Setting up libcanberra-dev:arm64 (0.30-5ubuntu1) ... Setting up libflac8:arm64 (1.3.2-1) ... Setting up python2.7 (2.7.14-4) ... Setting up libxfont2:arm64 (1:2.0.1-4ubuntu1) ... Setting up libharfbuzz0b:arm64 (1.7.2-1) ... Setting up libtiff5:arm64 (4.0.9-3) ... Setting up libxau-dev:arm64 (1:1.0.8-1) ... Setting up autoconf (2.69-11) ... Setting up libthai0:arm64 (0.1.27-1) ... Setting up autoconf2.13 (2.13-68) ... No diversion 'diversion of /usr/bin/autoconf to /usr/bin/autoconf2.50 by autoconf2.13', none removed. No diversion 'diversion of /usr/share/man/man1/autoconf.1.gz to /usr/share/man/man1/autoconf2.50.1.gz by autoconf2.13', none removed. No diversion 'diversion of /usr/bin/autoheader to /usr/bin/autoheader2.50 by autoconf2.13', none removed. No diversion 'diversion of /usr/share/man/man1/autoheader.1.gz to /usr/share/man/man1/autoheader2.50.1.gz by autoconf2.13', none removed. No diversion 'diversion of /usr/bin/autoreconf to /usr/bin/autoreconf2.50 by autoconf2.13', none removed. No diversion 'diversion of /usr/share/man/man1/autoreconf.1.gz to /usr/share/man/man1/autoreconf2.50.1.gz by autoconf2.13', none removed. Setting up libmircookie-dev:arm64 (0.29.0-0ubuntu1) ... Setting up liborbit2:arm64 (1:2.14.19-4) ... Setting up file (1:5.32-1) ... Setting up libio-socket-ssl-perl (2.052-1) ... Setting up libgnome-keyring0:arm64 (3.12.0-1build1) ... Setting up libhtml-tree-perl (5.07-1) ... Setting up libdrm2:arm64 (2.4.89-1) ... Setting up libpython-stdlib:arm64 (2.7.14-2ubuntu1) ... Setting up libiw-dev:arm64 (30~pre9-12ubuntu1) ... Setting up libxdmcp-dev:arm64 (1:1.1.2-3) ... Setting up gir1.2-harfbuzz-0.0:arm64 (1.7.2-1) ... Setting up libgnutls-dane0:arm64 (3.5.8-6ubuntu3) ... Setting up automake (1:1.15.1-3ubuntu1) ... update-alternatives: using /usr/bin/automake-1.15 to provide /usr/bin/automake (automake) in auto mode Setting up libkadm5srv-mit11:arm64 (1.15.1-2) ... Setting up gir1.2-gnomekeyring-1.0 (3.12.0-1build1) ... Setting up libice6:arm64 (2:1.0.9-2) ... Setting up libfile-listing-perl (6.04-1) ... Setting up man-db (2.7.6.1-4) ... Not building database; man-db/auto-update is not 'true'. Setting up libmircommon7:arm64 (0.29.0-0ubuntu1) ... Setting up libhttp-message-perl (6.13-1) ... Setting up nettle-dev:arm64 (3.3-2) ... Setting up libavahi-common3:arm64 (0.7-3ubuntu1) ... Setting up libdrm-radeon1:arm64 (2.4.89-1) ... Setting up libavahi-glib1:arm64 (0.7-3ubuntu1) ... Setting up libpng-dev:arm64 (1.6.34-1) ... Setting up x11proto-render-dev (2:0.11.1-2) ... Setting up dbus (1.12.2-1ubuntu1) ... Setting up libvorbisenc2:arm64 (1.3.5-4.1) ... Setting up libdrm-nouveau2:arm64 (2.4.89-1) ... Setting up libselinux1-dev:arm64 (2.7-2) ... Setting up dconf-gsettings-backend:arm64 (0.26.0-2) ... Setting up libxcb1:arm64 (1.12-1ubuntu1) ... Setting up x11proto-input-dev (2.3.2-1) ... Setting up orbit2 (1:2.14.19-4) ... Setting up libharfbuzz-gobject0:arm64 (1.7.2-1) ... Setting up python (2.7.14-2ubuntu1) ... Setting up libhttp-negotiate-perl (6.00-2) ... Setting up libtool (2.4.6-2) ... Setting up libpython3-stdlib:arm64 (3.6.3-0ubuntu2) ... Setting up libxcb-present0:arm64 (1.12-1ubuntu1) ... Setting up libfontconfig1:arm64 (2.12.6-0ubuntu1) ... Setting up libxcb-dri2-0:arm64 (1.12-1ubuntu1) ... Setting up libsm6:arm64 (2:1.2.2-1) ... Setting up libxcb-dri3-0:arm64 (1.12-1ubuntu1) ... Setting up libxcb-glx0:arm64 (1.12-1ubuntu1) ... Setting up libxcb-randr0:arm64 (1.12-1ubuntu1) ... Setting up libxcb-xfixes0:arm64 (1.12-1ubuntu1) ... Setting up libxcb-render0:arm64 (1.12-1ubuntu1) ... Setting up libpam-systemd:arm64 (235-3ubuntu3) ... Setting up gsettings-desktop-schemas (3.24.1-1ubuntu1) ... Setting up libdrm-amdgpu1:arm64 (2.4.89-1) ... Setting up libhttp-cookies-perl (6.04-1) ... Setting up libdrm-freedreno1:arm64 (2.4.89-1) ... Setting up libgtk-3-common (3.22.26-2ubuntu1) ... Setting up libavahi-common-dev:arm64 (0.7-3ubuntu1) ... Setting up libgbm1:arm64 (17.2.4-0ubuntu2) ... Setting up libx11-6:arm64 (2:1.6.4-3) ... Setting up libgl1-mesa-dri:arm64 (17.2.4-0ubuntu2) ... Setting up dbus-x11 (1.12.2-1ubuntu1) ... Setting up libmirclient9:arm64 (0.29.0-0ubuntu1) ... Setting up libdrm-tegra0:arm64 (2.4.89-1) ... Setting up libxcb-util1:arm64 (0.4.0-0ubuntu3) ... Setting up libgnutls28-dev:arm64 (3.5.8-6ubuntu3) ... Setting up libxmuu1:arm64 (2:1.1.2-2) ... Setting up dbus-user-session (1.12.2-1ubuntu1) ... Setting up libstartup-notification0:arm64 (0.12-5) ... Setting up libxcb-sync1:arm64 (1.12-1ubuntu1) ... Setting up libsndfile1:arm64 (1.0.28-4) ... Setting up x11proto-xext-dev (7.3.0-1) ... Setting up krb5-multidev (1.15.1-2) ... Setting up libfreetype6-dev:arm64 (2.8-0.2ubuntu2) ... Setting up libice-dev:arm64 (2:1.0.9-2) ... Setting up libmircommon-dev:arm64 (0.29.0-0ubuntu1) ... Setting up glib-networking:arm64 (2.54.1-2) ... Setting up libxcomposite1:arm64 (1:0.4.4-2) ... Setting up libxcb-shm0:arm64 (1.12-1ubuntu1) ... Setting up libxpm4:arm64 (1:3.5.12-1) ... Setting up libxt6:arm64 (1:1.1.5-1) ... Setting up libxcb-shape0:arm64 (1.12-1ubuntu1) ... Setting up libxrender1:arm64 (1:0.9.10-1) ... Setting up libxcb1-dev:arm64 (1.12-1ubuntu1) ... Setting up libxcb-glx0-dev:arm64 (1.12-1ubuntu1) ... Setting up libavahi-client3:arm64 (0.7-3ubuntu1) ... Setting up libx11-dev:arm64 (2:1.6.4-3) ... Setting up libxft2:arm64 (2.3.2-1) ... Setting up libxcb-sync-dev:arm64 (1.12-1ubuntu1) ... Setting up fontconfig (2.12.6-0ubuntu1) ... Regenerating fonts cache... done. Setting up libcups2:arm64 (2.2.6-4) ... Setting up libegl1-mesa:arm64 (17.2.4-0ubuntu2) ... update-alternatives: using /usr/lib/aarch64-linux-gnu/mesa-egl/ld.so.conf to provide /etc/ld.so.conf.d/aarch64-linux-gnu_EGL.conf (aarch64-linux-gnu_egl_conf) in auto mode Setting up libxkbfile1:arm64 (1:1.0.9-2) ... Setting up libfontconfig1-dev:arm64 (2.12.6-0ubuntu1) ... Setting up libx11-xcb-dev:arm64 (2:1.6.4-3) ... Setting up libsm-dev:arm64 (2:1.2.2-1) ... Setting up libxdamage1:arm64 (1:1.1.4-3) ... Setting up libxext6:arm64 (2:1.3.3-1) ... Setting up libxfixes3:arm64 (1:5.0.3-1) ... Setting up libdrm-dev:arm64 (2.4.89-1) ... Setting up libavahi-client-dev:arm64 (0.7-3ubuntu1) ... Setting up libatspi2.0-0:arm64 (2.26.2-2) ... Setting up libstartup-notification0-dev:arm64 (0.12-5) ... Setting up x11proto-fixes-dev (1:5.0-2ubuntu2) ... Setting up libmirclient-dev:arm64 (0.29.0-0ubuntu1) ... Setting up libkrb5-dev (1.15.1-2) ... Setting up libxcb-shm0-dev:arm64 (1.12-1ubuntu1) ... Setting up libxrender-dev:arm64 (1:0.9.10-1) ... Setting up libpulse0:arm64 (1:11.1-1ubuntu2) ... Setting up libxtst6:arm64 (2:1.2.3-1) ... Setting up libxmu6:arm64 (2:1.1.2-2) ... Setting up xauth (1:1.0.10-1) ... Setting up libxcb-dri2-0-dev:arm64 (1.12-1ubuntu1) ... Setting up libxcb-render0-dev:arm64 (1.12-1ubuntu1) ... Setting up x11proto-damage-dev (1:1.2.1-2) ... Setting up libxft-dev (2.3.2-1) ... Setting up libxcb-dri3-dev:arm64 (1.12-1ubuntu1) ... Setting up libxcursor1:arm64 (1:1.1.15-1) ... Setting up libxext-dev:arm64 (2:1.3.3-1) ... Setting up libpango-1.0-0:arm64 (1.40.14-1) ... Setting up libwayland-egl1-mesa:arm64 (17.2.4-0ubuntu2) ... Setting up libxcb-shape0-dev:arm64 (1.12-1ubuntu1) ... Setting up libatk-bridge2.0-0:arm64 (2.26.1-1) ... Setting up libxxf86vm1:arm64 (1:1.1.4-1) ... Setting up libxxf86vm-dev:arm64 (1:1.1.4-1) ... Setting up libxfixes-dev:arm64 (1:5.0.3-1) ... Setting up x11proto-composite-dev (1:0.4.2-2) ... Setting up libxrandr2:arm64 (2:1.5.1-1) ... Setting up libxi6:arm64 (2:1.7.9-1) ... Setting up libxaw7:arm64 (2:1.0.13-1) ... Setting up gir1.2-atspi-2.0:arm64 (2.26.2-2) ... Setting up libcairo2:arm64 (1.15.8-3) ... Setting up libxinerama1:arm64 (2:1.1.3-1) ... Setting up libxcursor-dev:arm64 (1:1.1.15-1) ... Setting up libxcb-randr0-dev:arm64 (1.12-1ubuntu1) ... Setting up libxt-dev:arm64 (1:1.1.5-1) ... Setting up libpulse-mainloop-glib0:arm64 (1:11.1-1ubuntu2) ... Setting up mesa-common-dev:arm64 (17.2.4-0ubuntu2) ... Setting up libxrandr-dev:arm64 (2:1.5.1-1) ... Setting up x11-xkb-utils (7.7+3) ... Setting up libxcomposite-dev:arm64 (1:0.4.4-2) ... Setting up libcairo-script-interpreter2:arm64 (1.15.8-3) ... Setting up libxcb-xfixes0-dev:arm64 (1.12-1ubuntu1) ... Setting up libcairo-gobject2:arm64 (1.15.8-3) ... Setting up libxdamage-dev:arm64 (1:1.1.4-3) ... Setting up libpangoft2-1.0-0:arm64 (1.40.14-1) ... Setting up libgl1-mesa-glx:arm64 (17.2.4-0ubuntu2) ... update-alternatives: using /usr/lib/aarch64-linux-gnu/mesa/ld.so.conf to provide /etc/ld.so.conf.d/aarch64-linux-gnu_GL.conf (aarch64-linux-gnu_gl_conf) in auto mode Setting up libxinerama-dev:arm64 (2:1.1.3-1) ... Setting up libxcb-present-dev:arm64 (1.12-1ubuntu1) ... Setting up libxi-dev:arm64 (2:1.7.9-1) ... Setting up xserver-common (2:1.19.5-0ubuntu2) ... Setting up xvfb (2:1.19.5-0ubuntu2) ... Setting up libpangoxft-1.0-0:arm64 (1.40.14-1) ... Setting up libpangocairo-1.0-0:arm64 (1.40.14-1) ... Setting up gir1.2-pango-1.0:arm64 (1.40.14-1) ... Setting up libxtst-dev:arm64 (2:1.2.3-1) ... Processing triggers for sgml-base (1.29) ... Setting up sgml-data (2.0.10) ... Processing triggers for sgml-base (1.29) ... Setting up docbook (4.5-6) ... Processing triggers for sgml-base (1.29) ... Setting up docbook-to-man (1:2.0.0-40) ... Setting up dh-autoreconf (15) ... Setting up python3 (3.6.3-0ubuntu2) ... Setting up libglib2.0-dev-bin (2.54.1-1ubuntu1) ... Setting up libicu-le-hb0:arm64 (1.0.3+git161113-4) ... Setting up liblwp-protocol-https-perl (6.07-2) ... Setting up python3-six (1.11.0-1) ... Setting up python3-pkg-resources (36.2.7-2) ... Setting up lsb-release (9.20170808ubuntu1) ... Setting up libglib2.0-dev:arm64 (2.54.1-1ubuntu1) ... Setting up dh-strip-nondeterminism (0.040-1) ... Setting up libgnome-keyring-dev (3.12.0-1build1) ... Setting up dh-python (2.20170125) ... Setting up python3-distutils (3.6.4~rc1-6) ... Setting up libwww-perl (6.31-1) ... Setting up libidl-dev:arm64 (0.8.14-4) ... Setting up libicu60:arm64 (60.2-1ubuntu1) ... Setting up python3.6 (3.6.4-2) ... Setting up libharfbuzz-icu0:arm64 (1.7.2-1) ... Setting up libpulse-dev:arm64 (1:11.1-1ubuntu2) ... Setting up libicu-le-hb-dev:arm64 (1.0.3+git161113-4) ... Setting up libcairo2-dev (1.15.8-3) ... Setting up python3.6-2to3 (3.6.4-2) ... python3.6: can't get files for byte-compilation Setting up libavahi-glib-dev:arm64 (0.7-3ubuntu1) ... Setting up python3-scour (0.36-1) ... Setting up libatk1.0-dev:arm64 (2.26.1-2) ... Setting up libdbus-glib-1-dev (0.108-3) ... Setting up libatspi2.0-dev:arm64 (2.26.2-2) ... Setting up libxml2:arm64 (2.9.4+dfsg1-5.2ubuntu1) ... Setting up libcroco3:arm64 (0.6.12-2) ... Setting up libbonobo2-0:arm64 (2.32.1-3) ... Setting up liborbit2-dev (1:2.14.19-4) ... Setting up libatk-bridge2.0-dev:arm64 (2.26.1-1) ... Setting up libxml-parser-perl (2.44-2build3) ... Setting up shared-mime-info (1.9-2) ... Setting up icu-devtools (60.2-1ubuntu1) ... Setting up gconf-service-backend (3.2.6-4ubuntu1) ... Setting up libwayland-bin (1.14.0-1) ... Setting up libmagickcore-6.q16-3:arm64 (8:6.9.7.4+dfsg-16ubuntu5) ... Setting up libbonobo2-dev:arm64 (2.32.1-3) ... Setting up gettext (0.19.8.1-4ubuntu2) ... Setting up intltool (0.51.0-5) ... Setting up libgdk-pixbuf2.0-0:arm64 (2.36.11-1) ... Setting up libsoup2.4-1:arm64 (2.60.2-2) ... Setting up libxml2-utils (2.9.4+dfsg1-5.2ubuntu1) ... Setting up gir1.2-gdkpixbuf-2.0:arm64 (2.36.11-1) ... Setting up libsoup-gnome2.4-1:arm64 (2.60.2-2) ... Setting up libicu-dev (60.2-1ubuntu1) ... Setting up libxml2-dev:arm64 (2.9.4+dfsg1-5.2ubuntu1) ... Setting up gconf-service (3.2.6-4ubuntu1) ... Setting up intltool-debian (0.35.0+20060710.4) ... Setting up gtk-update-icon-cache (3.22.26-2ubuntu1) ... Setting up libgdk-pixbuf2.0-dev (2.36.11-1) ... Setting up libmagickwand-6.q16-3:arm64 (8:6.9.7.4+dfsg-16ubuntu5) ... Setting up librest-0.7-0:arm64 (0.8.0-2) ... Setting up libwayland-dev:arm64 (1.14.0-1) ... Setting up libharfbuzz-dev:arm64 (1.7.2-1) ... Setting up quilt (0.63-8.2) ... Setting up libnotify4:arm64 (0.7.7-3) ... Setting up gir1.2-notify-0.7:arm64 (0.7.7-3) ... Setting up gconf2 (3.2.6-4ubuntu1) ... Setting up librsvg2-2:arm64 (2.40.18-2) ... Setting up po-debconf (1.0.20) ... Setting up libnotify-dev:arm64 (0.7.7-3) ... Setting up libgnomevfs2-common (1:2.24.4-6.1ubuntu2) ... Setting up imagemagick-6.q16 (8:6.9.7.4+dfsg-16ubuntu5) ... update-alternatives: using /usr/bin/compare-im6.q16 to provide /usr/bin/compare (compare) in auto mode update-alternatives: using /usr/bin/compare-im6.q16 to provide /usr/bin/compare-im6 (compare-im6) in auto mode update-alternatives: using /usr/bin/animate-im6.q16 to provide /usr/bin/animate (animate) in auto mode update-alternatives: using /usr/bin/animate-im6.q16 to provide /usr/bin/animate-im6 (animate-im6) in auto mode update-alternatives: using /usr/bin/convert-im6.q16 to provide /usr/bin/convert (convert) in auto mode update-alternatives: using /usr/bin/convert-im6.q16 to provide /usr/bin/convert-im6 (convert-im6) in auto mode update-alternatives: using /usr/bin/composite-im6.q16 to provide /usr/bin/composite (composite) in auto mode update-alternatives: using /usr/bin/composite-im6.q16 to provide /usr/bin/composite-im6 (composite-im6) in auto mode update-alternatives: using /usr/bin/conjure-im6.q16 to provide /usr/bin/conjure (conjure) in auto mode update-alternatives: using /usr/bin/conjure-im6.q16 to provide /usr/bin/conjure-im6 (conjure-im6) in auto mode update-alternatives: using /usr/bin/import-im6.q16 to provide /usr/bin/import (import) in auto mode update-alternatives: using /usr/bin/import-im6.q16 to provide /usr/bin/import-im6 (import-im6) in auto mode update-alternatives: using /usr/bin/identify-im6.q16 to provide /usr/bin/identify (identify) in auto mode update-alternatives: using /usr/bin/identify-im6.q16 to provide /usr/bin/identify-im6 (identify-im6) in auto mode update-alternatives: using /usr/bin/stream-im6.q16 to provide /usr/bin/stream (stream) in auto mode update-alternatives: using /usr/bin/stream-im6.q16 to provide /usr/bin/stream-im6 (stream-im6) in auto mode update-alternatives: using /usr/bin/display-im6.q16 to provide /usr/bin/display (display) in auto mode update-alternatives: using /usr/bin/display-im6.q16 to provide /usr/bin/display-im6 (display-im6) in auto mode update-alternatives: using /usr/bin/montage-im6.q16 to provide /usr/bin/montage (montage) in auto mode update-alternatives: using /usr/bin/montage-im6.q16 to provide /usr/bin/montage-im6 (montage-im6) in auto mode update-alternatives: using /usr/bin/mogrify-im6.q16 to provide /usr/bin/mogrify (mogrify) in auto mode update-alternatives: using /usr/bin/mogrify-im6.q16 to provide /usr/bin/mogrify-im6 (mogrify-im6) in auto mode Setting up librsvg2-common:arm64 (2.40.18-2) ... Setting up gir1.2-gconf-2.0 (3.2.6-4ubuntu1) ... Setting up libegl1-mesa-dev:arm64 (17.2.4-0ubuntu2) ... Setting up imagemagick (8:6.9.7.4+dfsg-16ubuntu5) ... Setting up libpango1.0-dev (1.40.14-1) ... Setting up adwaita-icon-theme (3.26.1-1ubuntu1) ... update-alternatives: using /usr/share/icons/Adwaita/cursor.theme to provide /usr/share/icons/default/index.theme (x-cursor-theme) in auto mode Setting up libgnomevfs2-0:arm64 (1:2.24.4-6.1ubuntu2) ... Setting up debhelper (11ubuntu1) ... Setting up libgconf2-dev (3.2.6-4ubuntu1) ... Setting up libgnome2-common (2.32.1-6) ... Setting up libgtk2.0-0:arm64 (2.24.31-4ubuntu1) ... Setting up libgail18:arm64 (2.24.31-4ubuntu1) ... Setting up libgail-common:arm64 (2.24.31-4ubuntu1) ... Setting up dh-translations (131) ... Setting up humanity-icon-theme (0.6.14) ... Setting up libgtk-3-0:arm64 (3.22.26-2ubuntu1) ... Setting up libgnome-2-0:arm64 (2.32.1-6) ... Setting up libglade2-0:arm64 (1:2.6.4-2) ... Setting up gir1.2-gtk-2.0 (2.24.31-4ubuntu1) ... Setting up cdbs (0.4.156ubuntu2) ... Setting up libgnomevfs2-dev:arm64 (1:2.24.4-6.1ubuntu2) ... Setting up gir1.2-gtk-3.0:arm64 (3.22.26-2ubuntu1) ... Setting up ubuntu-mono (16.10+18.04.20171224.1-0ubuntu1) ... Setting up libgnomecanvas2-0:arm64 (2.30.3-3) ... Setting up libbonoboui2-0:arm64 (2.24.5-4) ... Setting up libgtk2.0-dev (2.24.31-4ubuntu1) ... Setting up libgnome2-dev:arm64 (2.32.1-6) ... Setting up libgtk-3-dev:arm64 (3.22.26-2ubuntu1) ... Setting up libgnomeui-0:arm64 (2.24.5-3.2) ... Setting up libgail-dev (2.24.31-4ubuntu1) ... Setting up libgnomecanvas2-dev:arm64 (2.30.3-3) ... Setting up libbonoboui2-dev:arm64 (2.24.5-4) ... Setting up libgnomeui-dev:arm64 (2.24.5-3.2) ... Setting up sbuild-build-depends-thunderbird-dummy (0.invalid.0) ... (Reading database ... 40985 files and directories currently installed.) Purging configuration files for pkg-create-dbgsym (0.73) ... Processing triggers for libgdk-pixbuf2.0-0:arm64 (2.36.11-1) ... Processing triggers for libc-bin (2.26-0ubuntu2) ... Processing triggers for systemd (235-3ubuntu3) ... +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 4.4.0-101-generic arm64 (aarch64) Toolchain package versions: binutils_2.29.1-12ubuntu1 dpkg-dev_1.19.0.4ubuntu1 g++-7_7.2.0-18ubuntu2 g++-8_8-20180110-1ubuntu1 gcc-7_7.2.0-18ubuntu2 gcc-8_8-20180110-1ubuntu1 libc6-dev_2.26-0ubuntu2 libstdc++-7-dev_7.2.0-18ubuntu2 libstdc++-8-dev_8-20180110-1ubuntu1 libstdc++6_8-20180110-1ubuntu1 linux-libc-dev_4.13.0-25.29 Package versions: adduser_3.116ubuntu1 advancecomp_2.0-1 adwaita-icon-theme_3.26.1-1ubuntu1 apt_1.6~alpha5 apt-transport-https_1.6~alpha5 autoconf_2.69-11 autoconf2.13_2.13-68 automake_1:1.15.1-3ubuntu1 autopoint_0.19.8.1-4ubuntu2 autotools-dev_20171216.1 base-files_10ubuntu1 base-passwd_3.5.44 bash_4.4-5ubuntu1 binutils_2.29.1-12ubuntu1 binutils-aarch64-linux-gnu_2.29.1-12ubuntu1 binutils-common_2.29.1-12ubuntu1 bsdmainutils_9.0.14ubuntu1 bsdutils_1:2.30.2-0.1ubuntu1 build-essential_12.4ubuntu1 bzip2_1.0.6-8.1 ca-certificates_20170717 cdbs_0.4.156ubuntu2 comerr-dev_2.1-1.43.8-1ubuntu1 coreutils_8.26-3ubuntu4 cpp_4:8-20121108-1ubuntu0.2 cpp-7_7.2.0-18ubuntu2 cpp-8_8-20180110-1ubuntu1 dash_0.5.8-2.3ubuntu1 dbus_1.12.2-1ubuntu1 dbus-user-session_1.12.2-1ubuntu1 dbus-x11_1.12.2-1ubuntu1 dconf-gsettings-backend_0.26.0-2 dconf-service_0.26.0-2 debconf_1.5.65 debhelper_11ubuntu1 debianutils_4.8.4 dh-autoreconf_15 dh-python_2.20170125 dh-strip-nondeterminism_0.040-1 dh-translations_131 diffstat_1.61-1build1 diffutils_1:3.6-1 distro-info-data_0.37 dmsetup_2:1.02.137-2ubuntu3 docbook_4.5-6 docbook-to-man_1:2.0.0-40 dpkg_1.19.0.4ubuntu1 dpkg-dev_1.19.0.4ubuntu1 e2fslibs_1.43.8-1ubuntu1 e2fsprogs_1.43.8-1ubuntu1 fakeroot_1.21-1ubuntu2 fdisk_2.30.2-0.1ubuntu1 file_1:5.32-1 findutils_4.6.0+git+20170828-2 fontconfig_2.12.6-0ubuntu1 fontconfig-config_2.12.6-0ubuntu1 fonts-dejavu-core_2.37-1 g++_4:8-20121108-1ubuntu0.2 g++-7_7.2.0-18ubuntu2 g++-8_8-20180110-1ubuntu1 gcc_4:8-20121108-1ubuntu0.2 gcc-7_7.2.0-18ubuntu2 gcc-7-base_7.2.0-18ubuntu2 gcc-8_8-20180110-1ubuntu1 gcc-8-base_8-20180110-1ubuntu1 gconf-service_3.2.6-4ubuntu1 gconf-service-backend_3.2.6-4ubuntu1 gconf2_3.2.6-4ubuntu1 gconf2-common_3.2.6-4ubuntu1 gettext_0.19.8.1-4ubuntu2 gettext-base_0.19.8.1-4ubuntu2 gir1.2-atk-1.0_2.26.1-2 gir1.2-atspi-2.0_2.26.2-2 gir1.2-freedesktop_1.54.1-4 gir1.2-gconf-2.0_3.2.6-4ubuntu1 gir1.2-gdkpixbuf-2.0_2.36.11-1 gir1.2-glib-2.0_1.54.1-4 gir1.2-gnomekeyring-1.0_3.12.0-1build1 gir1.2-gtk-2.0_2.24.31-4ubuntu1 gir1.2-gtk-3.0_3.22.26-2ubuntu1 gir1.2-harfbuzz-0.0_1.7.2-1 gir1.2-notify-0.7_0.7.7-3 gir1.2-pango-1.0_1.40.14-1 glib-networking_2.54.1-2 glib-networking-common_2.54.1-2 glib-networking-services_2.54.1-2 gnupg_2.1.15-1ubuntu8 gnupg-agent_2.1.15-1ubuntu8 gpgv_2.1.15-1ubuntu8 grep_3.1-2 groff-base_1.22.3-9 gsettings-desktop-schemas_3.24.1-1ubuntu1 gtk-update-icon-cache_3.22.26-2ubuntu1 gzip_1.6-5ubuntu1 hicolor-icon-theme_0.17-1 hostname_3.18 humanity-icon-theme_0.6.14 icu-devtools_60.2-1ubuntu1 imagemagick_8:6.9.7.4+dfsg-16ubuntu5 imagemagick-6-common_8:6.9.7.4+dfsg-16ubuntu5 imagemagick-6.q16_8:6.9.7.4+dfsg-16ubuntu5 init_1.51 init-system-helpers_1.51 initscripts_2.88dsf-59.3ubuntu2 insserv_1.14.0-5ubuntu3 intltool_0.51.0-5 intltool-debian_0.35.0+20060710.4 krb5-multidev_1.15.1-2 libacl1_2.2.52-3build1 libapparmor1_2.11.0-2ubuntu18 libapt-pkg5.0_1.6~alpha5 libarchive-zip-perl_1.60-1 libart-2.0-2_2.3.21-3 libart-2.0-dev_2.3.21-3 libasan4_7.2.0-18ubuntu2 libasan5_8-20180110-1ubuntu1 libasn1-8-heimdal_7.5.0+dfsg-1 libasound2_1.1.3-5 libasound2-data_1.1.3-5 libasound2-dev_1.1.3-5 libassuan0_2.5.1-1 libasyncns0_0.8-6 libatk-bridge2.0-0_2.26.1-1 libatk-bridge2.0-dev_2.26.1-1 libatk1.0-0_2.26.1-2 libatk1.0-data_2.26.1-2 libatk1.0-dev_2.26.1-2 libatomic1_8-20180110-1ubuntu1 libatspi2.0-0_2.26.2-2 libatspi2.0-dev_2.26.2-2 libattr1_1:2.4.47-2build1 libaudit-common_1:2.7.7-1ubuntu2 libaudit1_1:2.7.7-1ubuntu2 libavahi-client-dev_0.7-3ubuntu1 libavahi-client3_0.7-3ubuntu1 libavahi-common-data_0.7-3ubuntu1 libavahi-common-dev_0.7-3ubuntu1 libavahi-common3_0.7-3ubuntu1 libavahi-glib-dev_0.7-3ubuntu1 libavahi-glib1_0.7-3ubuntu1 libbinutils_2.29.1-12ubuntu1 libblkid1_2.30.2-0.1ubuntu1 libbonobo2-0_2.32.1-3 libbonobo2-common_2.32.1-3 libbonobo2-dev_2.32.1-3 libbonoboui2-0_2.24.5-4 libbonoboui2-common_2.24.5-4 libbonoboui2-dev_2.24.5-4 libboost-filesystem1.65.1_1.65.1+dfsg-0ubuntu4 libboost-system1.65.1_1.65.1+dfsg-0ubuntu4 libbsd0_0.8.6-3 libbz2-1.0_1.0.6-8.1 libc-bin_2.26-0ubuntu2 libc-dev-bin_2.26-0ubuntu2 libc6_2.26-0ubuntu2 libc6-dev_2.26-0ubuntu2 libcairo-gobject2_1.15.8-3 libcairo-script-interpreter2_1.15.8-3 libcairo2_1.15.8-3 libcairo2-dev_1.15.8-3 libcanberra-dev_0.30-5ubuntu1 libcanberra0_0.30-5ubuntu1 libcap-ng0_0.7.7-3.1 libcap2_1:2.25-1.2 libcapnp-0.6.1_0.6.1-1 libcc1-0_8-20180110-1ubuntu1 libcolord2_1.3.3-2build1 libcomerr2_1.43.8-1ubuntu1 libcroco3_0.6.12-2 libcryptsetup4_2:1.7.3-4ubuntu1 libcups2_2.2.6-4 libcurl3_7.57.0-1ubuntu1 libcurl3-gnutls_7.57.0-1ubuntu1 libcurl4-openssl-dev_7.57.0-1ubuntu1 libdatrie1_0.2.10-6 libdb5.3_5.3.28-13.1 libdbus-1-3_1.12.2-1ubuntu1 libdbus-1-dev_1.12.2-1ubuntu1 libdbus-glib-1-2_0.108-3 libdbus-glib-1-dev_0.108-3 libdconf1_0.26.0-2 libdebconfclient0_0.213ubuntu1 libdevmapper1.02.1_2:1.02.137-2ubuntu3 libdpkg-perl_1.19.0.4ubuntu1 libdrm-amdgpu1_2.4.89-1 libdrm-common_2.4.89-1 libdrm-dev_2.4.89-1 libdrm-freedreno1_2.4.89-1 libdrm-nouveau2_2.4.89-1 libdrm-radeon1_2.4.89-1 libdrm-tegra0_2.4.89-1 libdrm2_2.4.89-1 libedit2_3.1-20170329-1 libegl1-mesa_17.2.4-0ubuntu2 libegl1-mesa-dev_17.2.4-0ubuntu2 libelf1_0.170-0.2 libencode-locale-perl_1.05-1 libepoxy-dev_1.4.3-1 libepoxy0_1.4.3-1 libevent-2.1-6_2.1.8-stable-4 libexpat1_2.2.5-3 libexpat1-dev_2.2.5-3 libfakeroot_1.21-1ubuntu2 libfdisk1_2.30.2-0.1ubuntu1 libffi-dev_3.2.1-6 libffi6_3.2.1-6 libfftw3-double3_3.3.7-1 libfile-listing-perl_6.04-1 libfile-stripnondeterminism-perl_0.040-1 libflac8_1.3.2-1 libfontconfig1_2.12.6-0ubuntu1 libfontconfig1-dev_2.12.6-0ubuntu1 libfontenc1_1:1.1.3-1 libfreetype6_2.8-0.2ubuntu2 libfreetype6-dev_2.8-0.2ubuntu2 libgail-common_2.24.31-4ubuntu1 libgail-dev_2.24.31-4ubuntu1 libgail18_2.24.31-4ubuntu1 libgbm1_17.2.4-0ubuntu2 libgcc-7-dev_7.2.0-18ubuntu2 libgcc-8-dev_8-20180110-1ubuntu1 libgcc1_1:8-20180110-1ubuntu1 libgconf-2-4_3.2.6-4ubuntu1 libgconf2-dev_3.2.6-4ubuntu1 libgcrypt20_1.8.1-4 libgdbm3_1.8.3-14 libgdk-pixbuf2.0-0_2.36.11-1 libgdk-pixbuf2.0-common_2.36.11-1 libgdk-pixbuf2.0-dev_2.36.11-1 libgirepository-1.0-1_1.54.1-4 libgl1-mesa-dri_17.2.4-0ubuntu2 libgl1-mesa-glx_17.2.4-0ubuntu2 libglade2-0_1:2.6.4-2 libglapi-mesa_17.2.4-0ubuntu2 libglib2.0-0_2.54.1-1ubuntu1 libglib2.0-bin_2.54.1-1ubuntu1 libglib2.0-data_2.54.1-1ubuntu1 libglib2.0-dev_2.54.1-1ubuntu1 libglib2.0-dev-bin_2.54.1-1ubuntu1 libgmp-dev_2:6.1.2+dfsg-1 libgmp10_2:6.1.2+dfsg-1 libgmpxx4ldbl_2:6.1.2+dfsg-1 libgnome-2-0_2.32.1-6 libgnome-keyring-common_3.12.0-1build1 libgnome-keyring-dev_3.12.0-1build1 libgnome-keyring0_3.12.0-1build1 libgnome2-common_2.32.1-6 libgnome2-dev_2.32.1-6 libgnomecanvas2-0_2.30.3-3 libgnomecanvas2-common_2.30.3-3 libgnomecanvas2-dev_2.30.3-3 libgnomeui-0_2.24.5-3.2 libgnomeui-common_2.24.5-3.2 libgnomeui-dev_2.24.5-3.2 libgnomevfs2-0_1:2.24.4-6.1ubuntu2 libgnomevfs2-common_1:2.24.4-6.1ubuntu2 libgnomevfs2-dev_1:2.24.4-6.1ubuntu2 libgnutls-dane0_3.5.8-6ubuntu3 libgnutls-openssl27_3.5.8-6ubuntu3 libgnutls28-dev_3.5.8-6ubuntu3 libgnutls30_3.5.8-6ubuntu3 libgnutlsxx28_3.5.8-6ubuntu3 libgomp1_8-20180110-1ubuntu1 libgpg-error0_1.27-5 libgraphite2-3_1.3.10-8 libgraphite2-dev_1.3.10-8 libgssapi-krb5-2_1.15.1-2 libgssapi3-heimdal_7.5.0+dfsg-1 libgssrpc4_1.15.1-2 libgtk-3-0_3.22.26-2ubuntu1 libgtk-3-common_3.22.26-2ubuntu1 libgtk-3-dev_3.22.26-2ubuntu1 libgtk2.0-0_2.24.31-4ubuntu1 libgtk2.0-common_2.24.31-4ubuntu1 libgtk2.0-dev_2.24.31-4ubuntu1 libharfbuzz-dev_1.7.2-1 libharfbuzz-gobject0_1.7.2-1 libharfbuzz-icu0_1.7.2-1 libharfbuzz0b_1.7.2-1 libhcrypto4-heimdal_7.5.0+dfsg-1 libheimbase1-heimdal_7.5.0+dfsg-1 libheimntlm0-heimdal_7.5.0+dfsg-1 libhogweed4_3.3-2 libhtml-parser-perl_3.72-3build1 libhtml-tagset-perl_3.20-3 libhtml-tree-perl_5.07-1 libhttp-cookies-perl_6.04-1 libhttp-date-perl_6.02-1 libhttp-message-perl_6.13-1 libhttp-negotiate-perl_6.00-2 libhx509-5-heimdal_7.5.0+dfsg-1 libice-dev_2:1.0.9-2 libice6_2:1.0.9-2 libicu-dev_60.2-1ubuntu1 libicu-le-hb-dev_1.0.3+git161113-4 libicu-le-hb0_1.0.3+git161113-4 libicu60_60.2-1ubuntu1 libidl-2-0_0.8.14-4 libidl-dev_0.8.14-4 libidn11_1.33-2.1 libidn11-dev_1.33-2.1 libidn2-0_2.0.4-1 libio-html-perl_1.001-1 libio-socket-ssl-perl_2.052-1 libip4tc0_1.6.1-2ubuntu2 libisl15_0.18-1 libitm1_8-20180110-1ubuntu1 libiw-dev_30~pre9-12ubuntu1 libiw30_30~pre9-12ubuntu1 libjbig0_2.1-3.1 libjpeg-turbo8_1.5.2-0ubuntu5 libjpeg8_8c-2ubuntu8 libjson-glib-1.0-0_1.4.2-3 libjson-glib-1.0-common_1.4.2-3 libk5crypto3_1.15.1-2 libkadm5clnt-mit11_1.15.1-2 libkadm5srv-mit11_1.15.1-2 libkdb5-8_1.15.1-2 libkeyutils1_1.5.9-9.2ubuntu1 libkmod2_24-1ubuntu2 libkrb5-26-heimdal_7.5.0+dfsg-1 libkrb5-3_1.15.1-2 libkrb5-dev_1.15.1-2 libkrb5support0_1.15.1-2 libksba8_1.3.5-2 liblcms2-2_2.9-1 libldap-2.4-2_2.4.45+dfsg-1ubuntu1 libldap-common_2.4.45+dfsg-1ubuntu1 libllvm5.0_1:5.0.1-2 liblockfile-bin_1.14-1.1 liblockfile1_1.14-1.1 liblqr-1-0_0.4.2-2.1 liblsan0_8-20180110-1ubuntu1 libltdl7_2.4.6-2 liblwp-mediatypes-perl_6.02-1 liblwp-protocol-https-perl_6.07-2 liblz4-1_0.0~r131-2ubuntu2 liblzma5_5.2.2-1.3 liblzo2-2_2.08-1.2 libmagic-mgc_1:5.32-1 libmagic1_1:5.32-1 libmagickcore-6.q16-3_8:6.9.7.4+dfsg-16ubuntu5 libmagickwand-6.q16-3_8:6.9.7.4+dfsg-16ubuntu5 libmirclient-dev_0.29.0-0ubuntu1 libmirclient9_0.29.0-0ubuntu1 libmircommon-dev_0.29.0-0ubuntu1 libmircommon7_0.29.0-0ubuntu1 libmircookie-dev_0.29.0-0ubuntu1 libmircookie2_0.29.0-0ubuntu1 libmircore-dev_0.29.0-0ubuntu1 libmircore1_0.29.0-0ubuntu1 libmirprotobuf3_0.29.0-0ubuntu1 libmount1_2.30.2-0.1ubuntu1 libmpc3_1.0.3-2 libmpdec2_2.4.2-1 libmpfr4_3.1.6-1 libncurses5_6.0+20160625-1ubuntu1 libncursesw5_6.0+20160625-1ubuntu1 libnet-http-perl_6.17-1 libnet-ssleay-perl_1.82-1 libnettle6_3.3-2 libnghttp2-14_1.29.0-1 libnotify-dev_0.7.7-3 libnotify4_0.7.7-3 libnpth0_1.5-3 libogg0_1.3.2-1 liborbit-2-0_1:2.14.19-4 liborbit2_1:2.14.19-4 liborbit2-dev_1:2.14.19-4 libosp5_1.5.2-13ubuntu2 libp11-kit-dev_0.23.9-2 libp11-kit0_0.23.9-2 libpam-modules_1.1.8-3.2ubuntu3 libpam-modules-bin_1.1.8-3.2ubuntu3 libpam-runtime_1.1.8-3.2ubuntu3 libpam-systemd_235-3ubuntu3 libpam0g_1.1.8-3.2ubuntu3 libpango-1.0-0_1.40.14-1 libpango1.0-dev_1.40.14-1 libpangocairo-1.0-0_1.40.14-1 libpangoft2-1.0-0_1.40.14-1 libpangoxft-1.0-0_1.40.14-1 libpcre16-3_2:8.39-8 libpcre3_2:8.39-8 libpcre3-dev_2:8.39-8 libpcre32-3_2:8.39-8 libpcrecpp0v5_2:8.39-8 libperl5.26_5.26.1-3 libpipeline1_1.5.0-1 libpixman-1-0_0.34.0-2 libpixman-1-dev_0.34.0-2 libpng-dev_1.6.34-1 libpng16-16_1.6.34-1 libpopt-dev_1.16-10 libpopt0_1.16-10 libprocps6_2:3.3.12-1ubuntu2 libprotobuf-dev_3.0.0-9ubuntu5 libprotobuf-lite10_3.0.0-9ubuntu5 libprotobuf10_3.0.0-9ubuntu5 libproxy1v5_0.4.15-0ubuntu1 libpsl5_0.19.1-4 libpthread-stubs0-dev_0.3-4 libpulse-dev_1:11.1-1ubuntu2 libpulse-mainloop-glib0_1:11.1-1ubuntu2 libpulse0_1:11.1-1ubuntu2 libpython-stdlib_2.7.14-2ubuntu1 libpython2.7-minimal_2.7.14-4 libpython2.7-stdlib_2.7.14-4 libpython3-stdlib_3.6.3-0ubuntu2 libpython3.6-minimal_3.6.4-2 libpython3.6-stdlib_3.6.4-2 libreadline7_7.0-0ubuntu2 librest-0.7-0_0.8.0-2 libroken18-heimdal_7.5.0+dfsg-1 librsvg2-2_2.40.18-2 librsvg2-common_2.40.18-2 librtmp1_2.4+20151223.gitfa8646d.1-1 libsasl2-2_2.1.27~101-g0780600+dfsg-3ubuntu1 libsasl2-modules-db_2.1.27~101-g0780600+dfsg-3ubuntu1 libseccomp2_2.3.1-2.1ubuntu3 libselinux1_2.7-2 libselinux1-dev_2.7-2 libsemanage-common_2.7-2 libsemanage1_2.7-2 libsensors4_1:3.4.0-4 libsepol1_2.7-1 libsepol1-dev_2.7-1 libsigsegv2_2.11-1 libslang2_2.3.1-5ubuntu1 libsm-dev_2:1.2.2-1 libsm6_2:1.2.2-1 libsmartcols1_2.30.2-0.1ubuntu1 libsndfile1_1.0.28-4 libsoup-gnome2.4-1_2.60.2-2 libsoup2.4-1_2.60.2-2 libsqlite3-0_3.21.0-1 libss2_1.43.8-1ubuntu1 libssl1.0.0_1.0.2g-1ubuntu14 libstartup-notification0_0.12-5 libstartup-notification0-dev_0.12-5 libstdc++-7-dev_7.2.0-18ubuntu2 libstdc++-8-dev_8-20180110-1ubuntu1 libstdc++6_8-20180110-1ubuntu1 libsystemd0_235-3ubuntu3 libtasn1-6_4.12-3 libtasn1-6-dev_4.12-3 libtdb1_1.3.15-2 libthai-data_0.1.27-1 libthai0_0.1.27-1 libtiff5_4.0.9-3 libtimedate-perl_2.3000-2 libtinfo5_6.0+20160625-1ubuntu1 libtool_2.4.6-2 libtry-tiny-perl_0.30-1 libtsan0_8-20180110-1ubuntu1 libubsan0_7.2.0-18ubuntu2 libubsan1_8-20180110-1ubuntu1 libudev1_235-3ubuntu3 libunbound2_1.6.7-1 libunistring0_0.9.3-5.2ubuntu1 liburi-perl_1.72-2 libusb-0.1-4_2:0.1.12-31 libustr-1.0-1_1.0.4-6 libuuid1_2.30.2-0.1ubuntu1 libvorbis0a_1.3.5-4.1 libvorbisenc2_1.3.5-4.1 libvorbisfile3_1.3.5-4.1 libwayland-bin_1.14.0-1 libwayland-client0_1.14.0-1 libwayland-cursor0_1.14.0-1 libwayland-dev_1.14.0-1 libwayland-egl1-mesa_17.2.4-0ubuntu2 libwayland-server0_1.14.0-1 libwind0-heimdal_7.5.0+dfsg-1 libwrap0_7.6.q-27 libwww-perl_6.31-1 libwww-robotrules-perl_6.01-1 libx11-6_2:1.6.4-3 libx11-data_2:1.6.4-3 libx11-dev_2:1.6.4-3 libx11-xcb-dev_2:1.6.4-3 libx11-xcb1_2:1.6.4-3 libxau-dev_1:1.0.8-1 libxau6_1:1.0.8-1 libxaw7_2:1.0.13-1 libxcb-dri2-0_1.12-1ubuntu1 libxcb-dri2-0-dev_1.12-1ubuntu1 libxcb-dri3-0_1.12-1ubuntu1 libxcb-dri3-dev_1.12-1ubuntu1 libxcb-glx0_1.12-1ubuntu1 libxcb-glx0-dev_1.12-1ubuntu1 libxcb-present-dev_1.12-1ubuntu1 libxcb-present0_1.12-1ubuntu1 libxcb-randr0_1.12-1ubuntu1 libxcb-randr0-dev_1.12-1ubuntu1 libxcb-render0_1.12-1ubuntu1 libxcb-render0-dev_1.12-1ubuntu1 libxcb-shape0_1.12-1ubuntu1 libxcb-shape0-dev_1.12-1ubuntu1 libxcb-shm0_1.12-1ubuntu1 libxcb-shm0-dev_1.12-1ubuntu1 libxcb-sync-dev_1.12-1ubuntu1 libxcb-sync1_1.12-1ubuntu1 libxcb-util1_0.4.0-0ubuntu3 libxcb-xfixes0_1.12-1ubuntu1 libxcb-xfixes0-dev_1.12-1ubuntu1 libxcb1_1.12-1ubuntu1 libxcb1-dev_1.12-1ubuntu1 libxcomposite-dev_1:0.4.4-2 libxcomposite1_1:0.4.4-2 libxcursor-dev_1:1.1.15-1 libxcursor1_1:1.1.15-1 libxdamage-dev_1:1.1.4-3 libxdamage1_1:1.1.4-3 libxdmcp-dev_1:1.1.2-3 libxdmcp6_1:1.1.2-3 libxext-dev_2:1.3.3-1 libxext6_2:1.3.3-1 libxfixes-dev_1:5.0.3-1 libxfixes3_1:5.0.3-1 libxfont2_1:2.0.1-4ubuntu1 libxft-dev_2.3.2-1 libxft2_2.3.2-1 libxi-dev_2:1.7.9-1 libxi6_2:1.7.9-1 libxinerama-dev_2:1.1.3-1 libxinerama1_2:1.1.3-1 libxkbcommon-dev_0.8.0-1 libxkbcommon0_0.8.0-1 libxkbfile1_1:1.0.9-2 libxml-parser-perl_2.44-2build3 libxml2_2.9.4+dfsg1-5.2ubuntu1 libxml2-dev_2.9.4+dfsg1-5.2ubuntu1 libxml2-utils_2.9.4+dfsg1-5.2ubuntu1 libxmu6_2:1.1.2-2 libxmuu1_2:1.1.2-2 libxpm4_1:3.5.12-1 libxrandr-dev_2:1.5.1-1 libxrandr2_2:1.5.1-1 libxrender-dev_1:0.9.10-1 libxrender1_1:0.9.10-1 libxshmfence-dev_1.2-1 libxshmfence1_1.2-1 libxt-dev_1:1.1.5-1 libxt6_1:1.1.5-1 libxtst-dev_2:1.2.3-1 libxtst6_2:1.2.3-1 libxxf86vm-dev_1:1.1.4-1 libxxf86vm1_1:1.1.4-1 linux-libc-dev_4.13.0-25.29 lockfile-progs_0.1.17build1 login_1:4.2-3.2ubuntu4 lsb-base_9.20170808ubuntu1 lsb-release_9.20170808ubuntu1 m4_1.4.18-1 make_4.1-9.1 man-db_2.7.6.1-4 mawk_1.3.3-17ubuntu2 mesa-common-dev_17.2.4-0ubuntu2 mime-support_3.60ubuntu1 mount_2.30.2-0.1ubuntu1 multiarch-support_2.26-0ubuntu2 ncurses-base_6.0+20160625-1ubuntu1 ncurses-bin_6.0+20160625-1ubuntu1 netbase_5.4 nettle-dev_3.3-2 opensp_1.5.2-13ubuntu2 openssl_1.0.2g-1ubuntu14 optipng_0.7.6-1.1 orbit2_1:2.14.19-4 passwd_1:4.2-3.2ubuntu4 patch_2.7.5-1build1 perl_5.26.1-3 perl-base_5.26.1-3 perl-modules-5.26_5.26.1-3 perl-openssl-defaults_3 pinentry-curses_1.0.0-3 pkg-config_0.29.1-0ubuntu2 pkgbinarymangler_131 po-debconf_1.0.20 policyrcd-script-zg2_0.1-3 procps_2:3.3.12-1ubuntu2 psmisc_23.1-1 python_2.7.14-2ubuntu1 python-minimal_2.7.14-2ubuntu1 python2.7_2.7.14-4 python2.7-minimal_2.7.14-4 python3_3.6.3-0ubuntu2 python3-distutils_3.6.4~rc1-6 python3-minimal_3.6.3-0ubuntu2 python3-pkg-resources_36.2.7-2 python3-scour_0.36-1 python3-six_1.11.0-1 python3.6_3.6.4-2 python3.6-2to3_3.6.4-2 python3.6-minimal_3.6.4-2 quilt_0.63-8.2 readline-common_7.0-0ubuntu2 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-thunderbird-dummy_0.invalid.0 sed_4.4-1 sensible-utils_0.0.11 sgml-base_1.29 sgml-data_2.0.10 shared-mime-info_1.9-2 sound-theme-freedesktop_0.8-2ubuntu1 systemd_235-3ubuntu3 systemd-sysv_235-3ubuntu3 sysv-rc_2.88dsf-59.3ubuntu2 sysvinit-utils_2.88dsf-59.10ubuntu1 tar_1.29b-2 tzdata_2017c-1 ubuntu-keyring_2016.10.27 ubuntu-mono_16.10+18.04.20171224.1-0ubuntu1 ucf_3.0036 unzip_6.0-21ubuntu1 util-linux_2.30.2-0.1ubuntu1 wayland-protocols_1.11-1 x11-common_1:7.7+19ubuntu3 x11-xkb-utils_7.7+3 x11proto-composite-dev_1:0.4.2-2 x11proto-core-dev_7.0.31-1 x11proto-damage-dev_1:1.2.1-2 x11proto-dri2-dev_2.8-2 x11proto-fixes-dev_1:5.0-2ubuntu2 x11proto-gl-dev_1.4.17-1 x11proto-input-dev_2.3.2-1 x11proto-kb-dev_1.0.7-1 x11proto-randr-dev_1.5.0-1 x11proto-record-dev_1.14.2-1 x11proto-render-dev_2:0.11.1-2 x11proto-xext-dev_7.3.0-1 x11proto-xf86vidmode-dev_2.3.1-2 x11proto-xinerama-dev_1.2.1-2 xauth_1:1.0.10-1 xkb-data_2.19-1.1ubuntu1 xml-core_0.18 xorg-sgml-doctools_1:1.11-1 xserver-common_2:1.19.5-0ubuntu2 xtrans-dev_1.3.5-1 xvfb_2:1.19.5-0ubuntu2 xz-utils_5.2.2-1.3 yasm_1.3.0-2 zip_3.0-11build1 zlib1g_1:1.2.11.dfsg-0ubuntu2 zlib1g-dev_1:1.2.11.dfsg-0ubuntu2 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- gpgv: Signature made Wed Oct 4 17:57:42 2017 UTC gpgv: using RSA key gpgv: issuer "chris.coulson@canonical.com" gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./thunderbird_52.4.0+build1-0ubuntu2.dsc dpkg-source: info: extracting thunderbird in thunderbird-52.4.0+build1 dpkg-source: info: unpacking thunderbird_52.4.0+build1.orig.tar.bz2 dpkg-source: info: unpacking thunderbird_52.4.0+build1-0ubuntu2.debian.tar.xz dpkg-source: info: applying dont-override-general-useragent-locale.patch dpkg-source: info: applying unity-menubar.patch dpkg-source: info: applying support-coinstallable-trunk-build.patch dpkg-source: info: applying set-prgname-to-remoting-name.patch dpkg-source: info: applying dont-install-blessings-from-network.patch dpkg-source: info: applying use-ucontext_t-in-breakpad-client.patch dpkg-source: info: applying use-ucontext_t-in-breakpad-client_2.patch Check disc space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=noautodbgsym parallel=4 HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=buildd PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=build-PACKAGEBUILD-14162734 SCHROOT_CHROOT_NAME=build-PACKAGEBUILD-14162734 SCHROOT_COMMAND=env SCHROOT_GID=2501 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=build-PACKAGEBUILD-14162734 SCHROOT_UID=2001 SCHROOT_USER=buildd SHELL=/bin/sh TERM=unknown USER=buildd V=1 dpkg-buildpackage ----------------- dpkg-buildpackage: info: source package thunderbird dpkg-buildpackage: info: source version 1:52.4.0+build1-0ubuntu2 dpkg-buildpackage: info: source distribution artful dpkg-source --before-build thunderbird-52.4.0+build1 dpkg-buildpackage: info: host architecture arm64 dpkg-source: info: using options from thunderbird-52.4.0+build1/debian/source/options: --extend-diff-ignore=^\.mozconfig\. --extend-diff-ignore=.pyc$ fakeroot debian/rules clean cp debian/control debian/control.old touch debian/control.in ***************************** * Refreshing debian/control * ***************************** cp debian/control.in debian/control.tmp perl debian/build/dump-langpack-control-entries.pl >> debian/control.tmp sed -e 's/@MOZ_PKG_NAME@/thunderbird/g' < debian/control.tmp > debian/control rm -f debian/control.tmp sed -i -e 's/@MOZ_LOCALE_PKGS@/thunderbird-locale-bn-bd \(= ${binary:Version}\), thunderbird-locale-en-gb \(= ${binary:Version}\), thunderbird-locale-en-us \(= ${binary:Version}\), thunderbird-locale-es-ar \(= ${binary:Version}\), thunderbird-locale-es-es \(= ${binary:Version}\), thunderbird-locale-fy-nl \(= ${binary:Version}\), thunderbird-locale-ga-ie \(= ${binary:Version}\), thunderbird-locale-nb-no \(= ${binary:Version}\), thunderbird-locale-nn-no \(= ${binary:Version}\), thunderbird-locale-pa-in \(= ${binary:Version}\), thunderbird-locale-pt-br \(= ${binary:Version}\), thunderbird-locale-pt-pt \(= ${binary:Version}\), thunderbird-locale-sv-se \(= ${binary:Version}\), thunderbird-locale-ta-lk \(= ${binary:Version}\), thunderbird-locale-zh-cn \(= ${binary:Version}\), thunderbird-locale-zh-tw \(= ${binary:Version}\), thunderbird-locale-af \(= ${binary:Version}\), thunderbird-locale-ar \(= ${binary:Version}\), thunderbird-locale-ast \(= ${binary:Version}\), thunderbird-locale-be \(= ${binary:Version}\), thunderbird-locale-bg \(= ${binary:Version}\), thunderbird-locale-bn \(= ${binary:Version}\), thunderbird-locale-br \(= ${binary:Version}\), thunderbird-locale-ca \(= ${binary:Version}\), thunderbird-locale-cs \(= ${binary:Version}\), thunderbird-locale-cy \(= ${binary:Version}\), thunderbird-locale-da \(= ${binary:Version}\), thunderbird-locale-de \(= ${binary:Version}\), thunderbird-locale-dsb \(= ${binary:Version}\), thunderbird-locale-el \(= ${binary:Version}\), thunderbird-locale-en \(= ${binary:Version}\), thunderbird-locale-es \(= ${binary:Version}\), thunderbird-locale-et \(= ${binary:Version}\), thunderbird-locale-eu \(= ${binary:Version}\), thunderbird-locale-fi \(= ${binary:Version}\), thunderbird-locale-fr \(= ${binary:Version}\), thunderbird-locale-fy \(= ${binary:Version}\), thunderbird-locale-ga \(= ${binary:Version}\), thunderbird-locale-gd \(= ${binary:Version}\), thunderbird-locale-gl \(= ${binary:Version}\), thunderbird-locale-he \(= ${binary:Version}\), thunderbird-locale-hr \(= ${binary:Version}\), thunderbird-locale-hsb \(= ${binary:Version}\), thunderbird-locale-hu \(= ${binary:Version}\), thunderbird-locale-hy \(= ${binary:Version}\), thunderbird-locale-id \(= ${binary:Version}\), thunderbird-locale-is \(= ${binary:Version}\), thunderbird-locale-it \(= ${binary:Version}\), thunderbird-locale-ja \(= ${binary:Version}\), thunderbird-locale-ka \(= ${binary:Version}\), thunderbird-locale-kab \(= ${binary:Version}\), thunderbird-locale-ko \(= ${binary:Version}\), thunderbird-locale-lt \(= ${binary:Version}\), thunderbird-locale-mk \(= ${binary:Version}\), thunderbird-locale-nb \(= ${binary:Version}\), thunderbird-locale-nl \(= ${binary:Version}\), thunderbird-locale-nn \(= ${binary:Version}\), thunderbird-locale-pa \(= ${binary:Version}\), thunderbird-locale-pl \(= ${binary:Version}\), thunderbird-locale-pt \(= ${binary:Version}\), thunderbird-locale-rm \(= ${binary:Version}\), thunderbird-locale-ro \(= ${binary:Version}\), thunderbird-locale-ru \(= ${binary:Version}\), thunderbird-locale-si \(= ${binary:Version}\), thunderbird-locale-sk \(= ${binary:Version}\), thunderbird-locale-sl \(= ${binary:Version}\), thunderbird-locale-sq \(= ${binary:Version}\), thunderbird-locale-sr \(= ${binary:Version}\), thunderbird-locale-sv \(= ${binary:Version}\), thunderbird-locale-ta \(= ${binary:Version}\), thunderbird-locale-tr \(= ${binary:Version}\), thunderbird-locale-uk \(= ${binary:Version}\), thunderbird-locale-vi \(= ${binary:Version}\), thunderbird-locale-zh-hans \(= ${binary:Version}\), thunderbird-locale-zh-hant \(= ${binary:Version}\),/' debian/control sed -i -e 's/@MOZ_LIGHTNING_PKG_NAME@/xul-ext-lightning/g' \ -e 's/@MOZ_CALENDAR_TZ_PKG_NAME@/xul-ext-calendar-timezones/g' \ -e 's/@MOZ_GDATA_PROVIDER_PKG_NAME@/xul-ext-gdata-provider/g' debian/control test -x debian/rules rm -f debian/stamp-makefile-build debian/stamp-makefile-install python /<>/thunderbird-52.4.0+build1/debian/build/keepalive-wrapper.py 1440 /usr/bin/make -f client.mk -C . -k cleansrcdir make[1]: Entering directory '/<>/thunderbird-52.4.0+build1' client.mk:203: /<>/thunderbird-52.4.0+build1/obj-aarch64-unknown-linux-gnu/.mozconfig.mk: No such file or directory mkdir -p '/<>/thunderbird-52.4.0+build1/obj-aarch64-unknown-linux-gnu/' > /<>/thunderbird-52.4.0+build1/obj-aarch64-unknown-linux-gnu/.mozconfig.mk Removing object files from srcdir... /bin/sh: 9: build/autoconf/clean-config.sh: not found client.mk:444: recipe for target 'cleansrcdir' failed make[1]: *** [cleansrcdir] Error 127 make[1]: Leaving directory '/<>/thunderbird-52.4.0+build1' /usr/share/cdbs/1/class/makefile.mk:91: recipe for target 'makefile-clean' failed make: [makefile-clean] Error 2 (ignored) set -e; dh_clean dh_clean: Compatibility levels before 9 are deprecated (level 7 in use) python /<>/thunderbird-52.4.0+build1/debian/build/keepalive-wrapper.py 1440 /usr/bin/make -f debian/rules reverse-config make[1]: Entering directory '/<>/thunderbird-52.4.0+build1' set -e; make[1]: Leaving directory '/<>/thunderbird-52.4.0+build1' if [ -d "." ]; then \ cd . && QUILT_PATCHES=/<>/thunderbird-52.4.0+build1/debian/patches quilt --quiltrc /dev/null pop -a -R || test $? = 2 ; \ fi Removing patch use-ucontext_t-in-breakpad-client_2.patch Restoring mozilla/toolkit/crashreporter/google-breakpad/src/client/linux/dump_writer_common/ucontext_reader.cc Removing patch use-ucontext_t-in-breakpad-client.patch Restoring mozilla/toolkit/crashreporter/google-breakpad/src/client/linux/minidump_writer/minidump_writer.cc Restoring mozilla/toolkit/crashreporter/google-breakpad/src/client/linux/dump_writer_common/ucontext_reader.h Restoring mozilla/toolkit/crashreporter/google-breakpad/src/client/linux/dump_writer_common/ucontext_reader.cc Restoring mozilla/toolkit/crashreporter/google-breakpad/src/client/linux/handler/exception_handler.h Restoring mozilla/toolkit/crashreporter/google-breakpad/src/client/linux/handler/exception_handler.cc Restoring mozilla/toolkit/crashreporter/google-breakpad/src/client/linux/microdump_writer/microdump_writer.cc Removing patch dont-install-blessings-from-network.patch Restoring mail/test/mozmill/Makefile.in Restoring mail/test/resources/installmozmill.py Removing patch set-prgname-to-remoting-name.patch Restoring mozilla/toolkit/xre/nsAppRunner.cpp Removing patch support-coinstallable-trunk-build.patch Restoring mozilla/old-configure.in Restoring mozilla/build/moz.configure/old.configure Removing patch unity-menubar.patch Removing mozilla/widget/gtk/nsDbusmenu.h Removing mozilla/widget/gtk/nsMenuContainer.cpp Removing mozilla/widget/gtk/nsNativeMenuDocListener.h Removing mozilla/widget/gtk/nsNativeMenuService.h Removing mozilla/widget/gtk/nsNativeMenuDocListener.cpp Removing mozilla/widget/gtk/nsMenuBar.cpp Removing mozilla/widget/gtk/nsMenuObject.h Removing mozilla/widget/gtk/nsMenuItem.h Removing mozilla/widget/gtk/nsNativeMenuUtils.h Removing mozilla/widget/gtk/nsDbusmenu.cpp Removing mozilla/widget/gtk/nsMenuBar.h Removing mozilla/widget/gtk/nsMenuContainer.h Removing mozilla/widget/gtk/nsNativeMenuAtoms.h Removing mozilla/widget/gtk/nsNativeMenuAtomList.h Removing mozilla/widget/gtk/nsMenu.cpp Removing mozilla/widget/gtk/nsNativeMenuService.cpp Removing mozilla/widget/gtk/nsNativeMenuAtoms.cpp Removing mozilla/widget/gtk/nsMenuItem.cpp Removing mozilla/widget/gtk/nsMenuObject.cpp Removing mozilla/widget/gtk/nsMenu.h Removing mozilla/widget/gtk/nsMenuSeparator.h Removing mozilla/widget/gtk/nsMenuSeparator.cpp Restoring mozilla/modules/libpref/init/all.js Restoring mozilla/layout/build/nsLayoutStatics.cpp Restoring mozilla/layout/build/moz.build Restoring mozilla/widget/moz.build Restoring mozilla/widget/gtk/moz.build Restoring mozilla/widget/gtk/nsWindow.h Restoring mozilla/widget/gtk/nsWidgetFactory.cpp Restoring mozilla/widget/gtk/nsWindow.cpp Restoring mozilla/widget/gtk/nsScreenGtk.cpp Restoring mozilla/xpfe/appshell/nsWebShellWindow.cpp Restoring mozilla/toolkit/content/xul.css Restoring mozilla/toolkit/content/widgets/popup.xml Restoring mozilla/browser/base/content/browser.js Restoring mozilla/browser/base/content/browser-menubar.inc Restoring mozilla/browser/components/places/content/places.xul Removing patch dont-override-general-useragent-locale.patch Restoring mail/app/profile/all-thunderbird.js Restoring mail/locales/en-US/all-l10n.js No patches applied rm -rf ./.pc rm -f debian/stamp-patch* cp debian/config/locales.shipped debian/config/locales.shipped.old **************************************** * Refreshing list of shipped languages * **************************************** perl debian/build/refresh-supported-locales.pl -s /<>/thunderbird-52.4.0+build1/mail/locales/shipped-locales rm -f debian/config/locales.shipped.old rm -f debian/control.old rm -f debian/config/mozconfig debian/thunderbird.sh debian/apport/blacklist debian/apport/native-origins debian/apport/source_thunderbird.py debian/thunderbird.install debian/thunderbird.dirs debian/thunderbird.links debian/thunderbird.manpages debian/thunderbird.postinst debian/thunderbird.preinst debian/thunderbird.postrm debian/thunderbird.lintian-overrides debian/thunderbird-dev.install debian/thunderbird-dev.links debian/thunderbird-testsuite.install debian/thunderbird-testsuite.links debian/thunderbird-testsuite.lintian-overrides debian/thunderbird.desktop rm -f debian/stamp-* rm -rf debian/l10n-mergedirs rm -rf ./obj-aarch64-linux-gnu rm -f mozconfig rm -f debian/testing/extra.test.zip rm -rf debian/testing/extra-stage rm -f debian/messagingmenu/*.xpi rm -f debian/thunderbird.1 debian/rules build-arch ***************************** * Refreshing debian/control * ***************************** cp debian/control.in debian/control.tmp perl debian/build/dump-langpack-control-entries.pl >> debian/control.tmp sed -e 's/@MOZ_PKG_NAME@/thunderbird/g' < debian/control.tmp > debian/control rm -f debian/control.tmp sed -i -e 's/@MOZ_LOCALE_PKGS@/thunderbird-locale-bn-bd \(= ${binary:Version}\), thunderbird-locale-en-gb \(= ${binary:Version}\), thunderbird-locale-en-us \(= ${binary:Version}\), thunderbird-locale-es-ar \(= ${binary:Version}\), thunderbird-locale-es-es \(= ${binary:Version}\), thunderbird-locale-fy-nl \(= ${binary:Version}\), thunderbird-locale-ga-ie \(= ${binary:Version}\), thunderbird-locale-nb-no \(= ${binary:Version}\), thunderbird-locale-nn-no \(= ${binary:Version}\), thunderbird-locale-pa-in \(= ${binary:Version}\), thunderbird-locale-pt-br \(= ${binary:Version}\), thunderbird-locale-pt-pt \(= ${binary:Version}\), thunderbird-locale-sv-se \(= ${binary:Version}\), thunderbird-locale-ta-lk \(= ${binary:Version}\), thunderbird-locale-zh-cn \(= ${binary:Version}\), thunderbird-locale-zh-tw \(= ${binary:Version}\), thunderbird-locale-af \(= ${binary:Version}\), thunderbird-locale-ar \(= ${binary:Version}\), thunderbird-locale-ast \(= ${binary:Version}\), thunderbird-locale-be \(= ${binary:Version}\), thunderbird-locale-bg \(= ${binary:Version}\), thunderbird-locale-bn \(= ${binary:Version}\), thunderbird-locale-br \(= ${binary:Version}\), thunderbird-locale-ca \(= ${binary:Version}\), thunderbird-locale-cs \(= ${binary:Version}\), thunderbird-locale-cy \(= ${binary:Version}\), thunderbird-locale-da \(= ${binary:Version}\), thunderbird-locale-de \(= ${binary:Version}\), thunderbird-locale-dsb \(= ${binary:Version}\), thunderbird-locale-el \(= ${binary:Version}\), thunderbird-locale-en \(= ${binary:Version}\), thunderbird-locale-es \(= ${binary:Version}\), thunderbird-locale-et \(= ${binary:Version}\), thunderbird-locale-eu \(= ${binary:Version}\), thunderbird-locale-fi \(= ${binary:Version}\), thunderbird-locale-fr \(= ${binary:Version}\), thunderbird-locale-fy \(= ${binary:Version}\), thunderbird-locale-ga \(= ${binary:Version}\), thunderbird-locale-gd \(= ${binary:Version}\), thunderbird-locale-gl \(= ${binary:Version}\), thunderbird-locale-he \(= ${binary:Version}\), thunderbird-locale-hr \(= ${binary:Version}\), thunderbird-locale-hsb \(= ${binary:Version}\), thunderbird-locale-hu \(= ${binary:Version}\), thunderbird-locale-hy \(= ${binary:Version}\), thunderbird-locale-id \(= ${binary:Version}\), thunderbird-locale-is \(= ${binary:Version}\), thunderbird-locale-it \(= ${binary:Version}\), thunderbird-locale-ja \(= ${binary:Version}\), thunderbird-locale-ka \(= ${binary:Version}\), thunderbird-locale-kab \(= ${binary:Version}\), thunderbird-locale-ko \(= ${binary:Version}\), thunderbird-locale-lt \(= ${binary:Version}\), thunderbird-locale-mk \(= ${binary:Version}\), thunderbird-locale-nb \(= ${binary:Version}\), thunderbird-locale-nl \(= ${binary:Version}\), thunderbird-locale-nn \(= ${binary:Version}\), thunderbird-locale-pa \(= ${binary:Version}\), thunderbird-locale-pl \(= ${binary:Version}\), thunderbird-locale-pt \(= ${binary:Version}\), thunderbird-locale-rm \(= ${binary:Version}\), thunderbird-locale-ro \(= ${binary:Version}\), thunderbird-locale-ru \(= ${binary:Version}\), thunderbird-locale-si \(= ${binary:Version}\), thunderbird-locale-sk \(= ${binary:Version}\), thunderbird-locale-sl \(= ${binary:Version}\), thunderbird-locale-sq \(= ${binary:Version}\), thunderbird-locale-sr \(= ${binary:Version}\), thunderbird-locale-sv \(= ${binary:Version}\), thunderbird-locale-ta \(= ${binary:Version}\), thunderbird-locale-tr \(= ${binary:Version}\), thunderbird-locale-uk \(= ${binary:Version}\), thunderbird-locale-vi \(= ${binary:Version}\), thunderbird-locale-zh-hans \(= ${binary:Version}\), thunderbird-locale-zh-hant \(= ${binary:Version}\),/' debian/control sed -i -e 's/@MOZ_LIGHTNING_PKG_NAME@/xul-ext-lightning/g' \ -e 's/@MOZ_CALENDAR_TZ_PKG_NAME@/xul-ext-calendar-timezones/g' \ -e 's/@MOZ_GDATA_PROVIDER_PKG_NAME@/xul-ext-gdata-provider/g' debian/control test -x debian/rules mkdir -p "." CDBS WARNING: DEB_DH_STRIP_ARGS is deprecated since 0.4.85 cp debian/config/locales.shipped debian/config/locales.shipped.old PYTHONDONTWRITEBYTECODE=1 python /<>/thunderbird-52.4.0+build1/debian/build/Preprocessor.py -Fsubstitution --marker="%%" -DMOZ_LIBDIR="usr/lib/thunderbird" -DMOZ_APP_NAME="thunderbird" -DMOZ_INCDIR="usr/include/thunderbird" -DMOZ_IDLDIR="usr/share/idl/thunderbird" -DMOZ_VERSION="52.4.0" -DDEB_HOST_ARCH="arm64" -DMOZ_DISPLAY_NAME="Thunderbird" -DMOZ_PKG_NAME="thunderbird" -DMOZ_BRANDING_OPTION="--enable-official-branding" -DTOPSRCDIR="/<>/thunderbird-52.4.0+build1" -DDEB_HOST_GNU_TYPE="aarch64-linux-gnu" -DMOZ_ADDONDIR="usr/lib/thunderbird-addons" -DMOZ_SDKDIR="usr/lib/thunderbird-devel" -DMOZ_DISTDIR="./obj-aarch64-linux-gnu/dist" -DMOZ_UPDATE_CHANNEL="release" -DMOZ_OBJDIR="./obj-aarch64-linux-gnu" -DDEB_BUILDDIR="." -DMOZ_PYTHON="/<>/thunderbird-52.4.0+build1/./obj-aarch64-linux-gnu/_virtualenv/bin/python" -DMOZ_DEFAULT_APP_NAME="thunderbird" -DDISTRIB_VERSION="1804" -DMOZ_OFFICIAL_BRANDING -DDEB_PARALLEL_JOBS=4 /<>/thunderbird-52.4.0+build1/debian/config/mozconfig.in > /<>/thunderbird-52.4.0+build1/debian/config/mozconfig PYTHONDONTWRITEBYTECODE=1 python /<>/thunderbird-52.4.0+build1/debian/build/Preprocessor.py -Fsubstitution --marker="%%" -DMOZ_LIBDIR="usr/lib/thunderbird" -DMOZ_APP_NAME="thunderbird" -DMOZ_INCDIR="usr/include/thunderbird" -DMOZ_IDLDIR="usr/share/idl/thunderbird" -DMOZ_VERSION="52.4.0" -DDEB_HOST_ARCH="arm64" -DMOZ_DISPLAY_NAME="Thunderbird" -DMOZ_PKG_NAME="thunderbird" -DMOZ_BRANDING_OPTION="--enable-official-branding" -DTOPSRCDIR="/<>/thunderbird-52.4.0+build1" -DDEB_HOST_GNU_TYPE="aarch64-linux-gnu" -DMOZ_ADDONDIR="usr/lib/thunderbird-addons" -DMOZ_SDKDIR="usr/lib/thunderbird-devel" -DMOZ_DISTDIR="./obj-aarch64-linux-gnu/dist" -DMOZ_UPDATE_CHANNEL="release" -DMOZ_OBJDIR="./obj-aarch64-linux-gnu" -DDEB_BUILDDIR="." -DMOZ_PYTHON="/<>/thunderbird-52.4.0+build1/./obj-aarch64-linux-gnu/_virtualenv/bin/python" -DMOZ_DEFAULT_APP_NAME="thunderbird" -DDISTRIB_VERSION="1804" -DMOZ_OFFICIAL_BRANDING -DDEB_PARALLEL_JOBS=4 /<>/thunderbird-52.4.0+build1/debian/thunderbird.sh.in > /<>/thunderbird-52.4.0+build1/debian/thunderbird.sh PYTHONDONTWRITEBYTECODE=1 python /<>/thunderbird-52.4.0+build1/debian/build/Preprocessor.py -Fsubstitution --marker="%%" -DMOZ_LIBDIR="usr/lib/thunderbird" -DMOZ_APP_NAME="thunderbird" -DMOZ_INCDIR="usr/include/thunderbird" -DMOZ_IDLDIR="usr/share/idl/thunderbird" -DMOZ_VERSION="52.4.0" -DDEB_HOST_ARCH="arm64" -DMOZ_DISPLAY_NAME="Thunderbird" -DMOZ_PKG_NAME="thunderbird" -DMOZ_BRANDING_OPTION="--enable-official-branding" -DTOPSRCDIR="/<>/thunderbird-52.4.0+build1" -DDEB_HOST_GNU_TYPE="aarch64-linux-gnu" -DMOZ_ADDONDIR="usr/lib/thunderbird-addons" -DMOZ_SDKDIR="usr/lib/thunderbird-devel" -DMOZ_DISTDIR="./obj-aarch64-linux-gnu/dist" -DMOZ_UPDATE_CHANNEL="release" -DMOZ_OBJDIR="./obj-aarch64-linux-gnu" -DDEB_BUILDDIR="." -DMOZ_PYTHON="/<>/thunderbird-52.4.0+build1/./obj-aarch64-linux-gnu/_virtualenv/bin/python" -DMOZ_DEFAULT_APP_NAME="thunderbird" -DDISTRIB_VERSION="1804" -DMOZ_OFFICIAL_BRANDING -DDEB_PARALLEL_JOBS=4 /<>/thunderbird-52.4.0+build1/debian/apport/blacklist.in > /<>/thunderbird-52.4.0+build1/debian/apport/blacklist PYTHONDONTWRITEBYTECODE=1 python /<>/thunderbird-52.4.0+build1/debian/build/Preprocessor.py -Fsubstitution --marker="%%" -DMOZ_LIBDIR="usr/lib/thunderbird" -DMOZ_APP_NAME="thunderbird" -DMOZ_INCDIR="usr/include/thunderbird" -DMOZ_IDLDIR="usr/share/idl/thunderbird" -DMOZ_VERSION="52.4.0" -DDEB_HOST_ARCH="arm64" -DMOZ_DISPLAY_NAME="Thunderbird" -DMOZ_PKG_NAME="thunderbird" -DMOZ_BRANDING_OPTION="--enable-official-branding" -DTOPSRCDIR="/<>/thunderbird-52.4.0+build1" -DDEB_HOST_GNU_TYPE="aarch64-linux-gnu" -DMOZ_ADDONDIR="usr/lib/thunderbird-addons" -DMOZ_SDKDIR="usr/lib/thunderbird-devel" -DMOZ_DISTDIR="./obj-aarch64-linux-gnu/dist" -DMOZ_UPDATE_CHANNEL="release" -DMOZ_OBJDIR="./obj-aarch64-linux-gnu" -DDEB_BUILDDIR="." -DMOZ_PYTHON="/<>/thunderbird-52.4.0+build1/./obj-aarch64-linux-gnu/_virtualenv/bin/python" -DMOZ_DEFAULT_APP_NAME="thunderbird" -DDISTRIB_VERSION="1804" -DMOZ_OFFICIAL_BRANDING -DDEB_PARALLEL_JOBS=4 /<>/thunderbird-52.4.0+build1/debian/apport/native-origins.in > /<>/thunderbird-52.4.0+build1/debian/apport/native-origins PYTHONDONTWRITEBYTECODE=1 python /<>/thunderbird-52.4.0+build1/debian/build/Preprocessor.py -Fsubstitution --marker="%%" -DMOZ_LIBDIR="usr/lib/thunderbird" -DMOZ_APP_NAME="thunderbird" -DMOZ_INCDIR="usr/include/thunderbird" -DMOZ_IDLDIR="usr/share/idl/thunderbird" -DMOZ_VERSION="52.4.0" -DDEB_HOST_ARCH="arm64" -DMOZ_DISPLAY_NAME="Thunderbird" -DMOZ_PKG_NAME="thunderbird" -DMOZ_BRANDING_OPTION="--enable-official-branding" -DTOPSRCDIR="/<>/thunderbird-52.4.0+build1" -DDEB_HOST_GNU_TYPE="aarch64-linux-gnu" -DMOZ_ADDONDIR="usr/lib/thunderbird-addons" -DMOZ_SDKDIR="usr/lib/thunderbird-devel" -DMOZ_DISTDIR="./obj-aarch64-linux-gnu/dist" -DMOZ_UPDATE_CHANNEL="release" -DMOZ_OBJDIR="./obj-aarch64-linux-gnu" -DDEB_BUILDDIR="." -DMOZ_PYTHON="/<>/thunderbird-52.4.0+build1/./obj-aarch64-linux-gnu/_virtualenv/bin/python" -DMOZ_DEFAULT_APP_NAME="thunderbird" -DDISTRIB_VERSION="1804" -DMOZ_OFFICIAL_BRANDING -DDEB_PARALLEL_JOBS=4 /<>/thunderbird-52.4.0+build1/debian/apport/source_thunderbird.py.in > /<>/thunderbird-52.4.0+build1/debian/apport/source_thunderbird.py PYTHONDONTWRITEBYTECODE=1 python /<>/thunderbird-52.4.0+build1/debian/build/Preprocessor.py -Fsubstitution --marker="%%" -DMOZ_LIBDIR="usr/lib/thunderbird" -DMOZ_APP_NAME="thunderbird" -DMOZ_INCDIR="usr/include/thunderbird" -DMOZ_IDLDIR="usr/share/idl/thunderbird" -DMOZ_VERSION="52.4.0" -DDEB_HOST_ARCH="arm64" -DMOZ_DISPLAY_NAME="Thunderbird" -DMOZ_PKG_NAME="thunderbird" -DMOZ_BRANDING_OPTION="--enable-official-branding" -DTOPSRCDIR="/<>/thunderbird-52.4.0+build1" -DDEB_HOST_GNU_TYPE="aarch64-linux-gnu" -DMOZ_ADDONDIR="usr/lib/thunderbird-addons" -DMOZ_SDKDIR="usr/lib/thunderbird-devel" -DMOZ_DISTDIR="./obj-aarch64-linux-gnu/dist" -DMOZ_UPDATE_CHANNEL="release" -DMOZ_OBJDIR="./obj-aarch64-linux-gnu" -DDEB_BUILDDIR="." -DMOZ_PYTHON="/<>/thunderbird-52.4.0+build1/./obj-aarch64-linux-gnu/_virtualenv/bin/python" -DMOZ_DEFAULT_APP_NAME="thunderbird" -DDISTRIB_VERSION="1804" -DMOZ_OFFICIAL_BRANDING -DDEB_PARALLEL_JOBS=4 /<>/thunderbird-52.4.0+build1/debian/thunderbird.install.in > /<>/thunderbird-52.4.0+build1/debian/thunderbird.install PYTHONDONTWRITEBYTECODE=1 python /<>/thunderbird-52.4.0+build1/debian/build/Preprocessor.py -Fsubstitution --marker="%%" -DMOZ_LIBDIR="usr/lib/thunderbird" -DMOZ_APP_NAME="thunderbird" -DMOZ_INCDIR="usr/include/thunderbird" -DMOZ_IDLDIR="usr/share/idl/thunderbird" -DMOZ_VERSION="52.4.0" -DDEB_HOST_ARCH="arm64" -DMOZ_DISPLAY_NAME="Thunderbird" -DMOZ_PKG_NAME="thunderbird" -DMOZ_BRANDING_OPTION="--enable-official-branding" -DTOPSRCDIR="/<>/thunderbird-52.4.0+build1" -DDEB_HOST_GNU_TYPE="aarch64-linux-gnu" -DMOZ_ADDONDIR="usr/lib/thunderbird-addons" -DMOZ_SDKDIR="usr/lib/thunderbird-devel" -DMOZ_DISTDIR="./obj-aarch64-linux-gnu/dist" -DMOZ_UPDATE_CHANNEL="release" -DMOZ_OBJDIR="./obj-aarch64-linux-gnu" -DDEB_BUILDDIR="." -DMOZ_PYTHON="/<>/thunderbird-52.4.0+build1/./obj-aarch64-linux-gnu/_virtualenv/bin/python" -DMOZ_DEFAULT_APP_NAME="thunderbird" -DDISTRIB_VERSION="1804" -DMOZ_OFFICIAL_BRANDING -DDEB_PARALLEL_JOBS=4 /<>/thunderbird-52.4.0+build1/debian/thunderbird.dirs.in > /<>/thunderbird-52.4.0+build1/debian/thunderbird.dirs PYTHONDONTWRITEBYTECODE=1 python /<>/thunderbird-52.4.0+build1/debian/build/Preprocessor.py -Fsubstitution --marker="%%" -DMOZ_LIBDIR="usr/lib/thunderbird" -DMOZ_APP_NAME="thunderbird" -DMOZ_INCDIR="usr/include/thunderbird" -DMOZ_IDLDIR="usr/share/idl/thunderbird" -DMOZ_VERSION="52.4.0" -DDEB_HOST_ARCH="arm64" -DMOZ_DISPLAY_NAME="Thunderbird" -DMOZ_PKG_NAME="thunderbird" -DMOZ_BRANDING_OPTION="--enable-official-branding" -DTOPSRCDIR="/<>/thunderbird-52.4.0+build1" -DDEB_HOST_GNU_TYPE="aarch64-linux-gnu" -DMOZ_ADDONDIR="usr/lib/thunderbird-addons" -DMOZ_SDKDIR="usr/lib/thunderbird-devel" -DMOZ_DISTDIR="./obj-aarch64-linux-gnu/dist" -DMOZ_UPDATE_CHANNEL="release" -DMOZ_OBJDIR="./obj-aarch64-linux-gnu" -DDEB_BUILDDIR="." -DMOZ_PYTHON="/<>/thunderbird-52.4.0+build1/./obj-aarch64-linux-gnu/_virtualenv/bin/python" -DMOZ_DEFAULT_APP_NAME="thunderbird" -DDISTRIB_VERSION="1804" -DMOZ_OFFICIAL_BRANDING -DDEB_PARALLEL_JOBS=4 /<>/thunderbird-52.4.0+build1/debian/thunderbird.links.in > /<>/thunderbird-52.4.0+build1/debian/thunderbird.links PYTHONDONTWRITEBYTECODE=1 python /<>/thunderbird-52.4.0+build1/debian/build/Preprocessor.py -Fsubstitution --marker="%%" -DMOZ_LIBDIR="usr/lib/thunderbird" -DMOZ_APP_NAME="thunderbird" -DMOZ_INCDIR="usr/include/thunderbird" -DMOZ_IDLDIR="usr/share/idl/thunderbird" -DMOZ_VERSION="52.4.0" -DDEB_HOST_ARCH="arm64" -DMOZ_DISPLAY_NAME="Thunderbird" -DMOZ_PKG_NAME="thunderbird" -DMOZ_BRANDING_OPTION="--enable-official-branding" -DTOPSRCDIR="/<>/thunderbird-52.4.0+build1" -DDEB_HOST_GNU_TYPE="aarch64-linux-gnu" -DMOZ_ADDONDIR="usr/lib/thunderbird-addons" -DMOZ_SDKDIR="usr/lib/thunderbird-devel" -DMOZ_DISTDIR="./obj-aarch64-linux-gnu/dist" -DMOZ_UPDATE_CHANNEL="release" -DMOZ_OBJDIR="./obj-aarch64-linux-gnu" -DDEB_BUILDDIR="." -DMOZ_PYTHON="/<>/thunderbird-52.4.0+build1/./obj-aarch64-linux-gnu/_virtualenv/bin/python" -DMOZ_DEFAULT_APP_NAME="thunderbird" -DDISTRIB_VERSION="1804" -DMOZ_OFFICIAL_BRANDING -DDEB_PARALLEL_JOBS=4 /<>/thunderbird-52.4.0+build1/debian/thunderbird.manpages.in > /<>/thunderbird-52.4.0+build1/debian/thunderbird.manpages PYTHONDONTWRITEBYTECODE=1 python /<>/thunderbird-52.4.0+build1/debian/build/Preprocessor.py -Fsubstitution --marker="%%" -DMOZ_LIBDIR="usr/lib/thunderbird" -DMOZ_APP_NAME="thunderbird" -DMOZ_INCDIR="usr/include/thunderbird" -DMOZ_IDLDIR="usr/share/idl/thunderbird" -DMOZ_VERSION="52.4.0" -DDEB_HOST_ARCH="arm64" -DMOZ_DISPLAY_NAME="Thunderbird" -DMOZ_PKG_NAME="thunderbird" -DMOZ_BRANDING_OPTION="--enable-official-branding" -DTOPSRCDIR="/<>/thunderbird-52.4.0+build1" -DDEB_HOST_GNU_TYPE="aarch64-linux-gnu" -DMOZ_ADDONDIR="usr/lib/thunderbird-addons" -DMOZ_SDKDIR="usr/lib/thunderbird-devel" -DMOZ_DISTDIR="./obj-aarch64-linux-gnu/dist" -DMOZ_UPDATE_CHANNEL="release" -DMOZ_OBJDIR="./obj-aarch64-linux-gnu" -DDEB_BUILDDIR="." -DMOZ_PYTHON="/<>/thunderbird-52.4.0+build1/./obj-aarch64-linux-gnu/_virtualenv/bin/python" -DMOZ_DEFAULT_APP_NAME="thunderbird" -DDISTRIB_VERSION="1804" -DMOZ_OFFICIAL_BRANDING -DDEB_PARALLEL_JOBS=4 /<>/thunderbird-52.4.0+build1/debian/thunderbird.postinst.in > /<>/thunderbird-52.4.0+build1/debian/thunderbird.postinst PYTHONDONTWRITEBYTECODE=1 python /<>/thunderbird-52.4.0+build1/debian/build/Preprocessor.py -Fsubstitution --marker="%%" -DMOZ_LIBDIR="usr/lib/thunderbird" -DMOZ_APP_NAME="thunderbird" -DMOZ_INCDIR="usr/include/thunderbird" -DMOZ_IDLDIR="usr/share/idl/thunderbird" -DMOZ_VERSION="52.4.0" -DDEB_HOST_ARCH="arm64" -DMOZ_DISPLAY_NAME="Thunderbird" -DMOZ_PKG_NAME="thunderbird" -DMOZ_BRANDING_OPTION="--enable-official-branding" -DTOPSRCDIR="/<>/thunderbird-52.4.0+build1" -DDEB_HOST_GNU_TYPE="aarch64-linux-gnu" -DMOZ_ADDONDIR="usr/lib/thunderbird-addons" -DMOZ_SDKDIR="usr/lib/thunderbird-devel" -DMOZ_DISTDIR="./obj-aarch64-linux-gnu/dist" -DMOZ_UPDATE_CHANNEL="release" -DMOZ_OBJDIR="./obj-aarch64-linux-gnu" -DDEB_BUILDDIR="." -DMOZ_PYTHON="/<>/thunderbird-52.4.0+build1/./obj-aarch64-linux-gnu/_virtualenv/bin/python" -DMOZ_DEFAULT_APP_NAME="thunderbird" -DDISTRIB_VERSION="1804" -DMOZ_OFFICIAL_BRANDING -DDEB_PARALLEL_JOBS=4 /<>/thunderbird-52.4.0+build1/debian/thunderbird.preinst.in > /<>/thunderbird-52.4.0+build1/debian/thunderbird.preinst PYTHONDONTWRITEBYTECODE=1 python /<>/thunderbird-52.4.0+build1/debian/build/Preprocessor.py -Fsubstitution --marker="%%" -DMOZ_LIBDIR="usr/lib/thunderbird" -DMOZ_APP_NAME="thunderbird" -DMOZ_INCDIR="usr/include/thunderbird" -DMOZ_IDLDIR="usr/share/idl/thunderbird" -DMOZ_VERSION="52.4.0" -DDEB_HOST_ARCH="arm64" -DMOZ_DISPLAY_NAME="Thunderbird" -DMOZ_PKG_NAME="thunderbird" -DMOZ_BRANDING_OPTION="--enable-official-branding" -DTOPSRCDIR="/<>/thunderbird-52.4.0+build1" -DDEB_HOST_GNU_TYPE="aarch64-linux-gnu" -DMOZ_ADDONDIR="usr/lib/thunderbird-addons" -DMOZ_SDKDIR="usr/lib/thunderbird-devel" -DMOZ_DISTDIR="./obj-aarch64-linux-gnu/dist" -DMOZ_UPDATE_CHANNEL="release" -DMOZ_OBJDIR="./obj-aarch64-linux-gnu" -DDEB_BUILDDIR="." -DMOZ_PYTHON="/<>/thunderbird-52.4.0+build1/./obj-aarch64-linux-gnu/_virtualenv/bin/python" -DMOZ_DEFAULT_APP_NAME="thunderbird" -DDISTRIB_VERSION="1804" -DMOZ_OFFICIAL_BRANDING -DDEB_PARALLEL_JOBS=4 /<>/thunderbird-52.4.0+build1/debian/thunderbird.postrm.in > /<>/thunderbird-52.4.0+build1/debian/thunderbird.postrm PYTHONDONTWRITEBYTECODE=1 python /<>/thunderbird-52.4.0+build1/debian/build/Preprocessor.py -Fsubstitution --marker="%%" -DMOZ_LIBDIR="usr/lib/thunderbird" -DMOZ_APP_NAME="thunderbird" -DMOZ_INCDIR="usr/include/thunderbird" -DMOZ_IDLDIR="usr/share/idl/thunderbird" -DMOZ_VERSION="52.4.0" -DDEB_HOST_ARCH="arm64" -DMOZ_DISPLAY_NAME="Thunderbird" -DMOZ_PKG_NAME="thunderbird" -DMOZ_BRANDING_OPTION="--enable-official-branding" -DTOPSRCDIR="/<>/thunderbird-52.4.0+build1" -DDEB_HOST_GNU_TYPE="aarch64-linux-gnu" -DMOZ_ADDONDIR="usr/lib/thunderbird-addons" -DMOZ_SDKDIR="usr/lib/thunderbird-devel" -DMOZ_DISTDIR="./obj-aarch64-linux-gnu/dist" -DMOZ_UPDATE_CHANNEL="release" -DMOZ_OBJDIR="./obj-aarch64-linux-gnu" -DDEB_BUILDDIR="." -DMOZ_PYTHON="/<>/thunderbird-52.4.0+build1/./obj-aarch64-linux-gnu/_virtualenv/bin/python" -DMOZ_DEFAULT_APP_NAME="thunderbird" -DDISTRIB_VERSION="1804" -DMOZ_OFFICIAL_BRANDING -DDEB_PARALLEL_JOBS=4 /<>/thunderbird-52.4.0+build1/debian/thunderbird.lintian-overrides.in > /<>/thunderbird-52.4.0+build1/debian/thunderbird.lintian-overrides PYTHONDONTWRITEBYTECODE=1 python /<>/thunderbird-52.4.0+build1/debian/build/Preprocessor.py -Fsubstitution --marker="%%" -DMOZ_LIBDIR="usr/lib/thunderbird" -DMOZ_APP_NAME="thunderbird" -DMOZ_INCDIR="usr/include/thunderbird" -DMOZ_IDLDIR="usr/share/idl/thunderbird" -DMOZ_VERSION="52.4.0" -DDEB_HOST_ARCH="arm64" -DMOZ_DISPLAY_NAME="Thunderbird" -DMOZ_PKG_NAME="thunderbird" -DMOZ_BRANDING_OPTION="--enable-official-branding" -DTOPSRCDIR="/<>/thunderbird-52.4.0+build1" -DDEB_HOST_GNU_TYPE="aarch64-linux-gnu" -DMOZ_ADDONDIR="usr/lib/thunderbird-addons" -DMOZ_SDKDIR="usr/lib/thunderbird-devel" -DMOZ_DISTDIR="./obj-aarch64-linux-gnu/dist" -DMOZ_UPDATE_CHANNEL="release" -DMOZ_OBJDIR="./obj-aarch64-linux-gnu" -DDEB_BUILDDIR="." -DMOZ_PYTHON="/<>/thunderbird-52.4.0+build1/./obj-aarch64-linux-gnu/_virtualenv/bin/python" -DMOZ_DEFAULT_APP_NAME="thunderbird" -DDISTRIB_VERSION="1804" -DMOZ_OFFICIAL_BRANDING -DDEB_PARALLEL_JOBS=4 /<>/thunderbird-52.4.0+build1/debian/thunderbird-dev.install.in > /<>/thunderbird-52.4.0+build1/debian/thunderbird-dev.install PYTHONDONTWRITEBYTECODE=1 python /<>/thunderbird-52.4.0+build1/debian/build/Preprocessor.py -Fsubstitution --marker="%%" -DMOZ_LIBDIR="usr/lib/thunderbird" -DMOZ_APP_NAME="thunderbird" -DMOZ_INCDIR="usr/include/thunderbird" -DMOZ_IDLDIR="usr/share/idl/thunderbird" -DMOZ_VERSION="52.4.0" -DDEB_HOST_ARCH="arm64" -DMOZ_DISPLAY_NAME="Thunderbird" -DMOZ_PKG_NAME="thunderbird" -DMOZ_BRANDING_OPTION="--enable-official-branding" -DTOPSRCDIR="/<>/thunderbird-52.4.0+build1" -DDEB_HOST_GNU_TYPE="aarch64-linux-gnu" -DMOZ_ADDONDIR="usr/lib/thunderbird-addons" -DMOZ_SDKDIR="usr/lib/thunderbird-devel" -DMOZ_DISTDIR="./obj-aarch64-linux-gnu/dist" -DMOZ_UPDATE_CHANNEL="release" -DMOZ_OBJDIR="./obj-aarch64-linux-gnu" -DDEB_BUILDDIR="." -DMOZ_PYTHON="/<>/thunderbird-52.4.0+build1/./obj-aarch64-linux-gnu/_virtualenv/bin/python" -DMOZ_DEFAULT_APP_NAME="thunderbird" -DDISTRIB_VERSION="1804" -DMOZ_OFFICIAL_BRANDING -DDEB_PARALLEL_JOBS=4 /<>/thunderbird-52.4.0+build1/debian/thunderbird-dev.links.in > /<>/thunderbird-52.4.0+build1/debian/thunderbird-dev.links PYTHONDONTWRITEBYTECODE=1 python /<>/thunderbird-52.4.0+build1/debian/build/Preprocessor.py -Fsubstitution --marker="%%" -DMOZ_LIBDIR="usr/lib/thunderbird" -DMOZ_APP_NAME="thunderbird" -DMOZ_INCDIR="usr/include/thunderbird" -DMOZ_IDLDIR="usr/share/idl/thunderbird" -DMOZ_VERSION="52.4.0" -DDEB_HOST_ARCH="arm64" -DMOZ_DISPLAY_NAME="Thunderbird" -DMOZ_PKG_NAME="thunderbird" -DMOZ_BRANDING_OPTION="--enable-official-branding" -DTOPSRCDIR="/<>/thunderbird-52.4.0+build1" -DDEB_HOST_GNU_TYPE="aarch64-linux-gnu" -DMOZ_ADDONDIR="usr/lib/thunderbird-addons" -DMOZ_SDKDIR="usr/lib/thunderbird-devel" -DMOZ_DISTDIR="./obj-aarch64-linux-gnu/dist" -DMOZ_UPDATE_CHANNEL="release" -DMOZ_OBJDIR="./obj-aarch64-linux-gnu" -DDEB_BUILDDIR="." -DMOZ_PYTHON="/<>/thunderbird-52.4.0+build1/./obj-aarch64-linux-gnu/_virtualenv/bin/python" -DMOZ_DEFAULT_APP_NAME="thunderbird" -DDISTRIB_VERSION="1804" -DMOZ_OFFICIAL_BRANDING -DDEB_PARALLEL_JOBS=4 /<>/thunderbird-52.4.0+build1/debian/thunderbird-testsuite.install.in > /<>/thunderbird-52.4.0+build1/debian/thunderbird-testsuite.install PYTHONDONTWRITEBYTECODE=1 python /<>/thunderbird-52.4.0+build1/debian/build/Preprocessor.py -Fsubstitution --marker="%%" -DMOZ_LIBDIR="usr/lib/thunderbird" -DMOZ_APP_NAME="thunderbird" -DMOZ_INCDIR="usr/include/thunderbird" -DMOZ_IDLDIR="usr/share/idl/thunderbird" -DMOZ_VERSION="52.4.0" -DDEB_HOST_ARCH="arm64" -DMOZ_DISPLAY_NAME="Thunderbird" -DMOZ_PKG_NAME="thunderbird" -DMOZ_BRANDING_OPTION="--enable-official-branding" -DTOPSRCDIR="/<>/thunderbird-52.4.0+build1" -DDEB_HOST_GNU_TYPE="aarch64-linux-gnu" -DMOZ_ADDONDIR="usr/lib/thunderbird-addons" -DMOZ_SDKDIR="usr/lib/thunderbird-devel" -DMOZ_DISTDIR="./obj-aarch64-linux-gnu/dist" -DMOZ_UPDATE_CHANNEL="release" -DMOZ_OBJDIR="./obj-aarch64-linux-gnu" -DDEB_BUILDDIR="." -DMOZ_PYTHON="/<>/thunderbird-52.4.0+build1/./obj-aarch64-linux-gnu/_virtualenv/bin/python" -DMOZ_DEFAULT_APP_NAME="thunderbird" -DDISTRIB_VERSION="1804" -DMOZ_OFFICIAL_BRANDING -DDEB_PARALLEL_JOBS=4 /<>/thunderbird-52.4.0+build1/debian/thunderbird-testsuite.links.in > /<>/thunderbird-52.4.0+build1/debian/thunderbird-testsuite.links PYTHONDONTWRITEBYTECODE=1 python /<>/thunderbird-52.4.0+build1/debian/build/Preprocessor.py -Fsubstitution --marker="%%" -DMOZ_LIBDIR="usr/lib/thunderbird" -DMOZ_APP_NAME="thunderbird" -DMOZ_INCDIR="usr/include/thunderbird" -DMOZ_IDLDIR="usr/share/idl/thunderbird" -DMOZ_VERSION="52.4.0" -DDEB_HOST_ARCH="arm64" -DMOZ_DISPLAY_NAME="Thunderbird" -DMOZ_PKG_NAME="thunderbird" -DMOZ_BRANDING_OPTION="--enable-official-branding" -DTOPSRCDIR="/<>/thunderbird-52.4.0+build1" -DDEB_HOST_GNU_TYPE="aarch64-linux-gnu" -DMOZ_ADDONDIR="usr/lib/thunderbird-addons" -DMOZ_SDKDIR="usr/lib/thunderbird-devel" -DMOZ_DISTDIR="./obj-aarch64-linux-gnu/dist" -DMOZ_UPDATE_CHANNEL="release" -DMOZ_OBJDIR="./obj-aarch64-linux-gnu" -DDEB_BUILDDIR="." -DMOZ_PYTHON="/<>/thunderbird-52.4.0+build1/./obj-aarch64-linux-gnu/_virtualenv/bin/python" -DMOZ_DEFAULT_APP_NAME="thunderbird" -DDISTRIB_VERSION="1804" -DMOZ_OFFICIAL_BRANDING -DDEB_PARALLEL_JOBS=4 /<>/thunderbird-52.4.0+build1/debian/thunderbird-testsuite.lintian-overrides.in > /<>/thunderbird-52.4.0+build1/debian/thunderbird-testsuite.lintian-overrides PYTHONDONTWRITEBYTECODE=1 python /<>/thunderbird-52.4.0+build1/debian/build/Preprocessor.py -Fsubstitution --marker="%%" -DMOZ_LIBDIR="usr/lib/thunderbird" -DMOZ_APP_NAME="thunderbird" -DMOZ_INCDIR="usr/include/thunderbird" -DMOZ_IDLDIR="usr/share/idl/thunderbird" -DMOZ_VERSION="52.4.0" -DDEB_HOST_ARCH="arm64" -DMOZ_DISPLAY_NAME="Thunderbird" -DMOZ_PKG_NAME="thunderbird" -DMOZ_BRANDING_OPTION="--enable-official-branding" -DTOPSRCDIR="/<>/thunderbird-52.4.0+build1" -DDEB_HOST_GNU_TYPE="aarch64-linux-gnu" -DMOZ_ADDONDIR="usr/lib/thunderbird-addons" -DMOZ_SDKDIR="usr/lib/thunderbird-devel" -DMOZ_DISTDIR="./obj-aarch64-linux-gnu/dist" -DMOZ_UPDATE_CHANNEL="release" -DMOZ_OBJDIR="./obj-aarch64-linux-gnu" -DDEB_BUILDDIR="." -DMOZ_PYTHON="/<>/thunderbird-52.4.0+build1/./obj-aarch64-linux-gnu/_virtualenv/bin/python" -DMOZ_DEFAULT_APP_NAME="thunderbird" -DDISTRIB_VERSION="1804" -DMOZ_OFFICIAL_BRANDING -DDEB_PARALLEL_JOBS=4 /<>/thunderbird-52.4.0+build1/debian/thunderbird.desktop.in > /<>/thunderbird-52.4.0+build1/debian/thunderbird.desktop cp debian/config/mozconfig mozconfig rm -f debian/config/locales.shipped.old python /<>/thunderbird-52.4.0+build1/debian/build/keepalive-wrapper.py 1440 /usr/bin/make -f debian/rules reverse-config make[1]: Entering directory '/<>/thunderbird-52.4.0+build1' set -e; make[1]: Leaving directory '/<>/thunderbird-52.4.0+build1' cd . && QUILT_PATCHES=/<>/thunderbird-52.4.0+build1/debian/patches quilt --quiltrc /dev/null push -a || test $? = 2 Applying patch dont-override-general-useragent-locale.patch patching file mail/app/profile/all-thunderbird.js Hunk #1 succeeded at 11 (offset -33 lines). patching file mail/locales/en-US/all-l10n.js Hunk #1 succeeded at 4 (offset -32 lines). Applying patch unity-menubar.patch patching file mozilla/browser/base/content/browser-menubar.inc patching file mozilla/browser/components/places/content/places.xul patching file mozilla/toolkit/content/widgets/popup.xml patching file mozilla/toolkit/content/xul.css patching file mozilla/widget/gtk/nsDbusmenu.cpp patching file mozilla/widget/gtk/nsDbusmenu.h patching file mozilla/widget/gtk/nsMenu.cpp patching file mozilla/widget/gtk/nsMenu.h patching file mozilla/widget/gtk/nsMenuBar.cpp patching file mozilla/widget/gtk/nsMenuBar.h patching file mozilla/widget/gtk/nsMenuContainer.cpp patching file mozilla/widget/gtk/nsMenuContainer.h patching file mozilla/widget/gtk/nsMenuItem.cpp patching file mozilla/widget/gtk/nsMenuItem.h patching file mozilla/widget/gtk/nsMenuObject.cpp patching file mozilla/widget/gtk/nsMenuObject.h patching file mozilla/widget/gtk/nsMenuSeparator.cpp patching file mozilla/widget/gtk/nsMenuSeparator.h patching file mozilla/widget/gtk/nsNativeMenuAtomList.h patching file mozilla/widget/gtk/nsNativeMenuAtoms.cpp patching file mozilla/widget/gtk/nsNativeMenuAtoms.h patching file mozilla/widget/gtk/nsNativeMenuDocListener.cpp patching file mozilla/widget/gtk/nsNativeMenuDocListener.h patching file mozilla/widget/gtk/nsNativeMenuService.cpp patching file mozilla/widget/gtk/nsNativeMenuService.h patching file mozilla/widget/gtk/nsNativeMenuUtils.h patching file mozilla/widget/gtk/nsWidgetFactory.cpp patching file mozilla/widget/gtk/nsWindow.cpp patching file mozilla/widget/gtk/nsWindow.h patching file mozilla/xpfe/appshell/nsWebShellWindow.cpp patching file mozilla/widget/gtk/moz.build patching file mozilla/browser/base/content/browser.js Hunk #1 succeeded at 5084 (offset 5 lines). patching file mozilla/widget/moz.build patching file mozilla/modules/libpref/init/all.js patching file mozilla/widget/gtk/nsScreenGtk.cpp patching file mozilla/layout/build/moz.build patching file mozilla/layout/build/nsLayoutStatics.cpp Hunk #1 succeeded at 131 (offset -1 lines). Hunk #2 succeeded at 169 (offset -1 lines). Applying patch support-coinstallable-trunk-build.patch patching file mozilla/old-configure.in Hunk #1 succeeded at 2409 (offset -39 lines). patching file mozilla/build/moz.configure/old.configure Hunk #1 succeeded at 252 (offset -3 lines). Applying patch set-prgname-to-remoting-name.patch patching file mozilla/toolkit/xre/nsAppRunner.cpp Hunk #1 succeeded at 3709 (offset 162 lines). Applying patch dont-install-blessings-from-network.patch patching file mail/test/mozmill/Makefile.in Hunk #1 succeeded at 23 (offset -13 lines). patching file mail/test/resources/installmozmill.py Applying patch use-ucontext_t-in-breakpad-client.patch patching file mozilla/toolkit/crashreporter/google-breakpad/src/client/linux/dump_writer_common/ucontext_reader.cc patching file mozilla/toolkit/crashreporter/google-breakpad/src/client/linux/dump_writer_common/ucontext_reader.h patching file mozilla/toolkit/crashreporter/google-breakpad/src/client/linux/handler/exception_handler.cc patching file mozilla/toolkit/crashreporter/google-breakpad/src/client/linux/handler/exception_handler.h patching file mozilla/toolkit/crashreporter/google-breakpad/src/client/linux/microdump_writer/microdump_writer.cc patching file mozilla/toolkit/crashreporter/google-breakpad/src/client/linux/minidump_writer/minidump_writer.cc Applying patch use-ucontext_t-in-breakpad-client_2.patch patching file mozilla/toolkit/crashreporter/google-breakpad/src/client/linux/dump_writer_common/ucontext_reader.cc Now at patch use-ucontext_t-in-breakpad-client_2.patch touch debian/stamp-patched python /<>/thunderbird-52.4.0+build1/debian/build/keepalive-wrapper.py 1440 /usr/bin/make -f debian/rules update-config make[1]: Entering directory '/<>/thunderbird-52.4.0+build1' set -e; mv ./mozilla/modules/freetype2/builds/unix/config.guess ./mozilla/modules/freetype2/builds/unix/config.guess.cdbs-orig; cp --remove-destination /usr/share/misc/config.guess ./mozilla/modules/freetype2/builds/unix/config.guess; mv ./mozilla/nsprpub/build/autoconf/config.guess ./mozilla/nsprpub/build/autoconf/config.guess.cdbs-orig; cp --remove-destination /usr/share/misc/config.guess ./mozilla/nsprpub/build/autoconf/config.guess; mv ./mozilla/ipc/chromium/src/third_party/libevent/config.guess ./mozilla/ipc/chromium/src/third_party/libevent/config.guess.cdbs-orig; cp --remove-destination /usr/share/misc/config.guess ./mozilla/ipc/chromium/src/third_party/libevent/config.guess; mv ./mozilla/js/src/ctypes/libffi/config.guess ./mozilla/js/src/ctypes/libffi/config.guess.cdbs-orig; cp --remove-destination /usr/share/misc/config.guess ./mozilla/js/src/ctypes/libffi/config.guess; mv ./mozilla/build/autoconf/config.guess ./mozilla/build/autoconf/config.guess.cdbs-orig; cp --remove-destination /usr/share/misc/config.guess ./mozilla/build/autoconf/config.guess; mv ./mozilla/intl/icu/source/config.guess ./mozilla/intl/icu/source/config.guess.cdbs-orig; cp --remove-destination /usr/share/misc/config.guess ./mozilla/intl/icu/source/config.guess; mv ./mozilla/memory/jemalloc/src/build-aux/config.guess ./mozilla/memory/jemalloc/src/build-aux/config.guess.cdbs-orig; cp --remove-destination /usr/share/misc/config.guess ./mozilla/memory/jemalloc/src/build-aux/config.guess; mv ./mozilla/toolkit/crashreporter/google-breakpad/autotools/config.guess ./mozilla/toolkit/crashreporter/google-breakpad/autotools/config.guess.cdbs-orig; cp --remove-destination /usr/share/misc/config.guess ./mozilla/toolkit/crashreporter/google-breakpad/autotools/config.guess; mv ./build/autoconf/config.guess ./build/autoconf/config.guess.cdbs-orig; cp --remove-destination /usr/share/misc/config.guess ./build/autoconf/config.guess; set -e; mv ./mozilla/modules/freetype2/builds/unix/config.sub ./mozilla/modules/freetype2/builds/unix/config.sub.cdbs-orig; cp --remove-destination /usr/share/misc/config.sub ./mozilla/modules/freetype2/builds/unix/config.sub; mv ./mozilla/nsprpub/build/autoconf/config.sub ./mozilla/nsprpub/build/autoconf/config.sub.cdbs-orig; cp --remove-destination /usr/share/misc/config.sub ./mozilla/nsprpub/build/autoconf/config.sub; mv ./mozilla/ipc/chromium/src/third_party/libevent/config.sub ./mozilla/ipc/chromium/src/third_party/libevent/config.sub.cdbs-orig; cp --remove-destination /usr/share/misc/config.sub ./mozilla/ipc/chromium/src/third_party/libevent/config.sub; mv ./mozilla/js/src/ctypes/libffi/config.sub ./mozilla/js/src/ctypes/libffi/config.sub.cdbs-orig; cp --remove-destination /usr/share/misc/config.sub ./mozilla/js/src/ctypes/libffi/config.sub; mv ./mozilla/build/autoconf/config.sub ./mozilla/build/autoconf/config.sub.cdbs-orig; cp --remove-destination /usr/share/misc/config.sub ./mozilla/build/autoconf/config.sub; mv ./mozilla/intl/icu/source/config.sub ./mozilla/intl/icu/source/config.sub.cdbs-orig; cp --remove-destination /usr/share/misc/config.sub ./mozilla/intl/icu/source/config.sub; mv ./mozilla/memory/jemalloc/src/build-aux/config.sub ./mozilla/memory/jemalloc/src/build-aux/config.sub.cdbs-orig; cp --remove-destination /usr/share/misc/config.sub ./mozilla/memory/jemalloc/src/build-aux/config.sub; mv ./mozilla/toolkit/crashreporter/google-breakpad/autotools/config.sub ./mozilla/toolkit/crashreporter/google-breakpad/autotools/config.sub.cdbs-orig; cp --remove-destination /usr/share/misc/config.sub ./mozilla/toolkit/crashreporter/google-breakpad/autotools/config.sub; make[1]: Leaving directory '/<>/thunderbird-52.4.0+build1' set -e; set -e; python /<>/thunderbird-52.4.0+build1/debian/build/keepalive-wrapper.py 1440 /usr/bin/make -f client.mk -C . make[1]: Entering directory '/<>/thunderbird-52.4.0+build1' client.mk:203: /<>/thunderbird-52.4.0+build1/./obj-aarch64-linux-gnu/.mozconfig.mk: No such file or directory mkdir -p '/<>/thunderbird-52.4.0+build1/./obj-aarch64-linux-gnu/' > /<>/thunderbird-52.4.0+build1/./obj-aarch64-linux-gnu/.mozconfig.mk Adding client.mk options from /<>/thunderbird-52.4.0+build1/mozconfig: MOZ_OBJDIR=/<>/thunderbird-52.4.0+build1/./obj-aarch64-linux-gnu MOZ_MAKE_FLAGS=-j4 FOUND_MOZCONFIG := /<>/thunderbird-52.4.0+build1/mozconfig make[2]: Entering directory '/<>/thunderbird-52.4.0+build1' Generating /<>/thunderbird-52.4.0+build1/configure sed '1,/^divert/d' /<>/thunderbird-52.4.0+build1/configure.in > /<>/thunderbird-52.4.0+build1/configure chmod +x /<>/thunderbird-52.4.0+build1/configure Generating /<>/thunderbird-52.4.0+build1/mozilla/configure sed '1,/^divert/d' /<>/thunderbird-52.4.0+build1/mozilla/configure.in > /<>/thunderbird-52.4.0+build1/mozilla/configure chmod +x /<>/thunderbird-52.4.0+build1/mozilla/configure Generating /<>/thunderbird-52.4.0+build1/mozilla/js/src/configure sed '1,/^divert/d' /<>/thunderbird-52.4.0+build1/mozilla/js/src/configure.in > /<>/thunderbird-52.4.0+build1/mozilla/js/src/configure chmod +x /<>/thunderbird-52.4.0+build1/mozilla/js/src/configure cd /<>/thunderbird-52.4.0+build1/./obj-aarch64-linux-gnu /<>/thunderbird-52.4.0+build1/configure Creating Python environment New python executable in /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python2.7 Also creating executable in /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python Installing setuptools, pip, wheel...done. WARNING: Python.h not found. Install Python development headers. Error processing command. Ignoring because optional. (optional:setup.py:python/psutil:build_ext:--inplace) Reexecuting in the virtualenv Adding configure options from /<>/thunderbird-52.4.0+build1/mozconfig --host=aarch64-linux-gnu --prefix=/usr --with-l10n-base=/<>/thunderbird-52.4.0+build1/l10n --enable-release --disable-install-strip --disable-updater --enable-application=mail --enable-startup-notification --with-distribution-id=com.ubuntu --enable-optimize=-g -O2 -freorder-blocks --enable-tests --disable-crashreporter --enable-official-branding --enable-gio --enable-update-channel=release --disable-debug --disable-elf-hack --enable-system-ffi --enable-calendar --enable-alsa DISABLE_LIGHTNING_INSTALL=1 checking for a shell... /bin/sh checking for host system type... aarch64-unknown-linux-gnu checking for target system type... aarch64-unknown-linux-gnu checking whether cross compiling... no checking for pkg_config... /usr/bin/pkg-config checking for pkg-config version... 0.29.1 checking for yasm... /usr/bin/yasm checking yasm version... 1.3.0 checking for the target C compiler... /usr/bin/gcc checking whether the target C compiler can be used... yes checking the target C compiler version... 8.0.0 checking the target C compiler works... yes checking for the target C++ compiler... /usr/bin/g++ checking whether the target C++ compiler can be used... yes checking the target C++ compiler version... 8.0.0 checking the target C++ compiler works... yes checking for the host C compiler... /usr/bin/gcc checking whether the host C compiler can be used... yes checking the host C compiler version... 8.0.0 checking the host C compiler works... yes checking for the host C++ compiler... /usr/bin/g++ checking whether the host C++ compiler can be used... yes checking the host C++ compiler version... 8.0.0 checking the host C++ compiler works... yes checking for 64-bit OS... yes checking for stdint.h... yes checking for inttypes.h... yes checking for malloc.h... yes checking for alloca.h... yes checking for sys/byteorder.h... no checking for getopt.h... yes checking for unistd.h... yes checking for nl_types.h... yes checking for cpuid.h... no checking for sys/statvfs.h... yes checking for sys/statfs.h... yes checking for sys/vfs.h... yes checking for sys/mount.h... yes checking for sys/quota.h... yes checking for linux/quota.h... yes checking for linux/if_addr.h... yes checking for linux/rtnetlink.h... yes checking for sys/queue.h... yes checking for sys/types.h... yes checking for netinet/in.h... yes checking for byteswap.h... yes checking for linux/perf_event.h... yes checking for perf_event_open system call... yes checking whether the C compiler supports -Wclass-varargs... no checking whether the C++ compiler supports -Wclass-varargs... no checking whether the C compiler supports -Wloop-analysis... no checking whether the C++ compiler supports -Wloop-analysis... no checking whether the C++ compiler supports -Wc++11-compat-pedantic... no checking whether the C++ compiler supports -Wc++14-compat... yes checking whether the C++ compiler supports -Wc++14-compat-pedantic... no checking whether the C++ compiler supports -Wc++1z-compat... yes checking whether the C++ compiler supports -Wimplicit-fallthrough... yes checking whether the C compiler supports -Wstring-conversion... no checking whether the C++ compiler supports -Wstring-conversion... no checking whether the C compiler supports -Wthread-safety... no checking whether the C++ compiler supports -Wthread-safety... no checking whether the C++ compiler supports -Wno-inline-new-delete... no checking whether the C compiler supports -Wno-error=maybe-uninitialized... yes checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... yes checking whether the C compiler supports -Wno-error=deprecated-declarations... yes checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes checking whether the C compiler supports -Wno-error=array-bounds... yes checking whether the C++ compiler supports -Wno-error=array-bounds... yes checking for libffi > 3.0.9... yes checking MOZ_FFI_CFLAGS... checking MOZ_FFI_LIBS... -lffi checking for pango >= 1.22.0 pangoft2 >= 1.22.0 pangocairo >= 1.22.0... yes checking MOZ_PANGO_CFLAGS... -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 checking MOZ_PANGO_LIBS... -lpangoft2-1.0 -lfontconfig -lfreetype -lpangocairo-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lcairo checking for fontconfig >= 2.7.0... yes checking _FONTCONFIG_CFLAGS... -I/usr/include/freetype2 checking _FONTCONFIG_LIBS... -lfontconfig -lfreetype checking for freetype2 >= 6.1.0... yes checking _FT2_CFLAGS... -I/usr/include/freetype2 checking _FT2_LIBS... -lfreetype checking for tar... /bin/tar checking for unzip... /usr/bin/unzip checking for zip... /usr/bin/zip checking for the Mozilla API key... no checking for the Google API key... no checking for the Bing API key... no checking for the Adjust SDK key... no checking for awk... /usr/bin/mawk checking for perl... /usr/bin/perl checking for minimum required perl version >= 5.006... 5.026001 checking for full perl installation... yes checking for gmake... /usr/bin/make checking for doxygen... not found checking for xargs... /usr/bin/xargs checking for rpmbuild... not found checking for autoconf... /usr/bin/autoconf2.13 Refreshing /<>/thunderbird-52.4.0+build1/mozilla/old-configure with /usr/bin/autoconf2.13 creating cache ./config.cache checking host system type... aarch64-unknown-linux-gnu checking target system type... aarch64-unknown-linux-gnu checking build system type... aarch64-unknown-linux-gnu checking for objcopy... /usr/bin/objcopy checking for gcc... /usr/bin/gcc -std=gnu99 checking whether the C compiler (/usr/bin/gcc -std=gnu99 -g -Wnull-dereference -fno-delete-null-pointer-checks ) works... yes checking whether the C compiler (/usr/bin/gcc -std=gnu99 -g -Wnull-dereference -fno-delete-null-pointer-checks ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether /usr/bin/gcc -std=gnu99 accepts -g... yes checking for c++... /usr/bin/g++ -std=gnu++11 checking whether the C++ compiler (/usr/bin/g++ -std=gnu++11 -g -Wnull-dereference -fno-delete-null-pointer-checks ) works... yes checking whether the C++ compiler (/usr/bin/g++ -std=gnu++11 -g -Wnull-dereference -fno-delete-null-pointer-checks ) is a cross-compiler... no checking whether we are using GNU C++... yes checking whether /usr/bin/g++ -std=gnu++11 accepts -g... yes checking for ranlib... ranlib checking for as... /usr/bin/as checking for ar... ar checking for ld... ld checking for strip... strip checking for windres... no checking for otool... no checking for X... libraries , headers checking for dnet_ntoa in -ldnet... no checking for dnet_ntoa in -ldnet_stub... no checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking for --noexecstack option to as... yes checking for -z noexecstack option to ld... yes checking for -z text option to ld... yes checking for --build-id option to ld... yes checking for --ignore-unresolved-symbol option to ld... yes checking if toolchain supports -mssse3 option... no checking if toolchain supports -msse4.1 option... no checking whether the linker supports Identical Code Folding... no checking whether removing dead symbols breaks debugging... no checking for working const... yes checking for mode_t... yes checking for off_t... yes checking for pid_t... yes checking for size_t... yes checking whether 64-bits std::atomic requires -latomic... no checking for dirent.h that defines DIR... yes checking for opendir in -ldir... no checking for sockaddr_in.sin_len... false checking for sockaddr_in6.sin6_len... false checking for sockaddr.sa_len... false checking for gethostbyname_r in -lc_r... no checking for library containing dlopen... -ldl checking for dlfcn.h... yes checking for dladdr... yes checking for memmem... yes checking for socket in -lsocket... no checking for XDrawLines in -lX11... yes checking for XextAddDisplay in -lXext... yes checking for XtFree in -lXt... yes checking for xcb_connect in -lxcb... yes checking for xcb_shm_query_version in -lxcb-shm... yes checking for XGetXCBConnection in -lX11-xcb... yes checking for X11/extensions/scrnsaver.h... no checking for pthread_create in -lpthreads... no checking for pthread_create in -lpthread... yes checking whether /usr/bin/gcc -std=gnu99 accepts -pthread... yes checking for pthread.h... yes checking whether /usr/bin/gcc -std=gnu99 needs -traditional... no checking for 8-bit clean memcmp... yes checking for stat64... yes checking for lstat64... yes checking for truncate64... yes checking for statvfs64... yes checking for statvfs... yes checking for statfs64... yes checking for statfs... yes checking for getpagesize... yes checking for gmtime_r... yes checking for localtime_r... yes checking for arc4random... no checking for arc4random_buf... no checking for mallinfo... yes checking for gettid... no checking for lchown... yes checking for setpriority... yes checking for strerror... yes checking for syscall... yes checking for clock_gettime(CLOCK_MONOTONIC)... checking for pthread_cond_timedwait_monotonic_np... checking for wcrtomb... yes checking for mbrtowc... yes checking for res_ninit()... yes checking for iconv in -lc... yes checking for iconv()... yes checking for iconv() with const input... no checking for nl_langinfo and CODESET... yes checking for an implementation of va_copy()... yes checking whether va_list can be copied by value... yes checking whether the C++ "using" keyword resolves ambiguity... yes checking for C++ dynamic_cast to void*... yes checking for __thread keyword for TLS variables... yes checking for __attribute__((always_inline))... yes checking for LC_MESSAGES... yes checking for localeconv... yes checking for malloc.h... yes checking for strndup... yes checking for posix_memalign... yes checking for memalign... yes checking for malloc_usable_size... yes checking whether malloc_usable_size definition can use const argument... no checking for valloc in malloc.h... yes checking for valloc in unistd.h... no checking NSPR selection... source-tree checking if app-specific confvars.sh exists... /<>/thunderbird-52.4.0+build1/mozilla/../mail/confvars.sh checking for gtk+-3.0 >= 3.4.0 gtk+-unix-print-3.0 glib-2.0 gobject-2.0 ... yes checking MOZ_GTK3_CFLAGS... -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include checking MOZ_GTK3_LIBS... -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 checking for gtk+-2.0 >= 2.18.0 gtk+-unix-print-2.0 glib-2.0 >= 2.22 gobject-2.0 gdk-x11-2.0... yes checking MOZ_GTK2_CFLAGS... -pthread -I/usr/include/gtk-2.0 -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/atk-1.0 -I/usr/include/gtk-2.0 -I/usr/lib/aarch64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include checking MOZ_GTK2_LIBS... -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lfreetype -lgdk-x11-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 checking for libstartup-notification-1.0 >= 0.8... yes checking MOZ_STARTUP_NOTIFICATION_CFLAGS... -I/usr/include/startup-notification-1.0 checking MOZ_STARTUP_NOTIFICATION_LIBS... -lstartup-notification-1 checking for gio-2.0 >= 2.22... yes checking MOZ_GIO_CFLAGS... -pthread -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include checking MOZ_GIO_LIBS... -lgio-2.0 -lgobject-2.0 -lglib-2.0 checking for gconf-2.0 >= 1.2.1 gobject-2.0 ... yes checking MOZ_GCONF_CFLAGS... -pthread -I/usr/include/gconf/2 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include checking MOZ_GCONF_LIBS... -lgconf-2 -lgobject-2.0 -lglib-2.0 checking for dbus-1 >= 0.60... yes checking MOZ_DBUS_CFLAGS... -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include checking MOZ_DBUS_LIBS... -ldbus-1 checking for dbus-glib-1 >= 0.60... yes checking MOZ_DBUS_GLIB_CFLAGS... -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include checking MOZ_DBUS_GLIB_LIBS... -ldbus-glib-1 -ldbus-1 -lgobject-2.0 -lglib-2.0 configure: warning: No assembler or assembly support for libvpx. Using unoptimized C routines. checking for alsa... yes checking MOZ_ALSA_CFLAGS... -I/usr/include/alsa checking MOZ_ALSA_LIBS... -lasound checking for libpulse... yes checking MOZ_PULSEAUDIO_CFLAGS... -D_REENTRANT checking MOZ_PULSEAUDIO_LIBS... -lpulse checking for linux/joystick.h... yes checking for wget... no checking for valid C compiler optimization flags... yes checking for __cxa_demangle... yes checking for unwind.h... yes checking for _Unwind_Backtrace... yes checking for -pipe support... yes checking whether C compiler supports -fprofile-generate... yes checking what kind of list files are supported by the linker... linkerscript checking what kind of ordering can be done with the linker... none checking for glib-2.0 >= 1.3.7 gobject-2.0... yes checking GLIB_CFLAGS... -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include checking GLIB_LIBS... -lgobject-2.0 -lglib-2.0 checking for FT_Bitmap_Size.y_ppem... yes checking for FT_GlyphSlot_Embolden... yes checking for FT_Load_Sfnt_Table... yes checking for fontconfig/fcfreetype.h... yes checking for posix_fadvise... yes checking for posix_fallocate... yes updating cache ./config.cache creating ./config.data js/src> configuring js/src> running /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/build/../configure.py --enable-project=js --target=aarch64-unknown-linux-gnu --host=aarch64-unknown-linux-gnu --enable-alsa --disable-crashreporter --disable-elf-hack --enable-gio --disable-install-strip --enable-official-branding --enable-optimize=-g -O2 -freorder-blocks --enable-release --enable-startup-notification --disable-updater --prefix=/usr --with-distribution-id=com.ubuntu --enable-calendar --enable-tests --disable-debug --without-toolchain-prefix --enable-debug-symbols --enable-jemalloc --without-linux-headers --disable-warnings-as-errors --disable-js-shell --enable-sm-promise --disable-shared-js --disable-export-js --disable-instruments --disable-callgrind --disable-profiling --disable-vtune --disable-gc-trace --disable-perf --disable-more-deterministic --enable-ctypes --with-system-ffi --with-nspr-cflags=-I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr --with-nspr-libs=-L/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/bin -lnspr4 -lplc4 -lplds4 --prefix=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist JS_STANDALONE= --cache-file=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config.cache js/src> checking for a shell... /bin/sh js/src> checking for host system type... aarch64-unknown-linux-gnu js/src> checking for target system type... aarch64-unknown-linux-gnu js/src> checking for the Android toolchain directory... not found js/src> checking whether cross compiling... no js/src> checking for pkg_config... /usr/bin/pkg-config js/src> checking for pkg-config version... 0.29.1 js/src> checking for yasm... /usr/bin/yasm js/src> checking yasm version... 1.3.0 js/src> checking for android platform directory... no js/src> checking for the target C compiler... /usr/bin/gcc js/src> checking whether the target C compiler can be used... yes js/src> checking the target C compiler version... 8.0.0 js/src> checking the target C compiler works... yes js/src> checking for the target C++ compiler... /usr/bin/g++ js/src> checking whether the target C++ compiler can be used... yes js/src> checking the target C++ compiler version... 8.0.0 js/src> checking the target C++ compiler works... yes js/src> checking for the host C compiler... /usr/bin/gcc js/src> checking whether the host C compiler can be used... yes js/src> checking the host C compiler version... 8.0.0 js/src> checking the host C compiler works... yes js/src> checking for the host C++ compiler... /usr/bin/g++ js/src> checking whether the host C++ compiler can be used... yes js/src> checking the host C++ compiler version... 8.0.0 js/src> checking the host C++ compiler works... yes js/src> checking for 64-bit OS... yes js/src> checking for link... /usr/bin/ld js/src> checking for stdint.h... yes js/src> checking for inttypes.h... yes js/src> checking for malloc.h... yes js/src> checking for alloca.h... yes js/src> checking for sys/byteorder.h... no js/src> checking for getopt.h... yes js/src> checking for unistd.h... yes js/src> checking for nl_types.h... yes js/src> checking for cpuid.h... no js/src> checking for sys/statvfs.h... yes js/src> checking for sys/statfs.h... yes js/src> checking for sys/vfs.h... yes js/src> checking for sys/mount.h... yes js/src> checking for sys/quota.h... yes js/src> checking for linux/quota.h... yes js/src> checking for linux/if_addr.h... yes js/src> checking for linux/rtnetlink.h... yes js/src> checking for sys/queue.h... yes js/src> checking for sys/types.h... yes js/src> checking for netinet/in.h... yes js/src> checking for byteswap.h... yes js/src> checking for linux/perf_event.h... yes js/src> checking for perf_event_open system call... yes js/src> checking whether the C compiler supports -Wclass-varargs... no js/src> checking whether the C++ compiler supports -Wclass-varargs... no js/src> checking whether the C compiler supports -Wloop-analysis... no js/src> checking whether the C++ compiler supports -Wloop-analysis... no js/src> checking whether the C++ compiler supports -Wc++11-compat-pedantic... no js/src> checking whether the C++ compiler supports -Wc++14-compat... yes js/src> checking whether the C++ compiler supports -Wc++14-compat-pedantic... no js/src> checking whether the C++ compiler supports -Wc++1z-compat... yes js/src> checking whether the C++ compiler supports -Wimplicit-fallthrough... yes js/src> checking whether the C compiler supports -Wstring-conversion... no js/src> checking whether the C++ compiler supports -Wstring-conversion... no js/src> checking whether the C compiler supports -Wthread-safety... no js/src> checking whether the C++ compiler supports -Wthread-safety... no js/src> checking whether the C++ compiler supports -Wno-inline-new-delete... no js/src> checking whether the C compiler supports -Wno-error=maybe-uninitialized... yes js/src> checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... yes js/src> checking whether the C compiler supports -Wno-error=deprecated-declarations... yes js/src> checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes js/src> checking whether the C compiler supports -Wno-error=array-bounds... yes js/src> checking whether the C++ compiler supports -Wno-error=array-bounds... yes js/src> checking for libffi > 3.0.9... yes js/src> checking MOZ_FFI_CFLAGS... js/src> checking MOZ_FFI_LIBS... -lffi js/src> checking for awk... /usr/bin/mawk js/src> checking for perl... /usr/bin/perl js/src> checking for minimum required perl version >= 5.006... 5.026001 js/src> checking for full perl installation... yes js/src> checking for gmake... /usr/bin/make js/src> checking for doxygen... not found js/src> checking for xargs... /usr/bin/xargs js/src> checking for rpmbuild... not found js/src> checking for autoconf... /usr/bin/autoconf2.13 js/src> Refreshing /<>/thunderbird-52.4.0+build1/mozilla/js/src/old-configure with /usr/bin/autoconf2.13 js/src> loading cache /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config.cache js/src> checking host system type... aarch64-unknown-linux-gnu js/src> checking target system type... aarch64-unknown-linux-gnu js/src> checking build system type... aarch64-unknown-linux-gnu js/src> checking for gcc... (cached) /usr/bin/gcc -std=gnu99 js/src> checking whether the C compiler (/usr/bin/gcc -std=gnu99 -g -Wnull-dereference -fno-delete-null-pointer-checks ) works... yes js/src> checking whether the C compiler (/usr/bin/gcc -std=gnu99 -g -Wnull-dereference -fno-delete-null-pointer-checks ) is a cross-compiler... no js/src> checking whether we are using GNU C... (cached) yes js/src> checking whether /usr/bin/gcc -std=gnu99 accepts -g... (cached) yes js/src> checking for c++... (cached) /usr/bin/g++ -std=gnu++11 js/src> checking whether the C++ compiler (/usr/bin/g++ -std=gnu++11 -g -Wnull-dereference -fno-delete-null-pointer-checks ) works... yes js/src> checking whether the C++ compiler (/usr/bin/g++ -std=gnu++11 -g -Wnull-dereference -fno-delete-null-pointer-checks ) is a cross-compiler... no js/src> checking whether we are using GNU C++... (cached) yes js/src> checking whether /usr/bin/g++ -std=gnu++11 accepts -g... (cached) yes js/src> checking for ranlib... (cached) ranlib js/src> checking for as... (cached) /usr/bin/as js/src> checking for ar... (cached) ar js/src> checking for ld... (cached) ld js/src> checking for strip... (cached) strip js/src> checking for windres... no js/src> checking for sb-conf... no js/src> checking for ve... no js/src> checking for X... (cached) libraries , headers js/src> checking for dnet_ntoa in -ldnet... (cached) no js/src> checking for dnet_ntoa in -ldnet_stub... (cached) no js/src> checking for gethostbyname... (cached) yes js/src> checking for connect... (cached) yes js/src> checking for remove... (cached) yes js/src> checking for shmat... (cached) yes js/src> checking for IceConnectionNumber in -lICE... (cached) yes js/src> checking for --noexecstack option to as... yes js/src> checking for -z noexecstack option to ld... yes js/src> checking for -z text option to ld... yes js/src> checking for --build-id option to ld... yes js/src> checking whether the linker supports Identical Code Folding... no js/src> checking whether removing dead symbols breaks debugging... no js/src> checking for working const... (cached) yes js/src> checking for mode_t... (cached) yes js/src> checking for off_t... (cached) yes js/src> checking for pid_t... (cached) yes js/src> checking for size_t... (cached) yes js/src> checking for ssize_t... yes js/src> checking whether 64-bits std::atomic requires -latomic... (cached) no js/src> checking for dirent.h that defines DIR... (cached) yes js/src> checking for opendir in -ldir... (cached) no js/src> checking for gethostbyname_r in -lc_r... (cached) no js/src> checking for library containing dlopen... (cached) -ldl js/src> checking for dlfcn.h... (cached) yes js/src> checking for socket in -lsocket... (cached) no js/src> checking for pthread_create in -lpthreads... (cached) no js/src> checking for pthread_create in -lpthread... (cached) yes js/src> checking whether /usr/bin/gcc -std=gnu99 accepts -pthread... yes js/src> checking whether /usr/bin/gcc -std=gnu99 needs -traditional... (cached) no js/src> checking for 8-bit clean memcmp... (cached) yes js/src> checking for getc_unlocked... yes js/src> checking for _getc_nolock... no js/src> checking for gmtime_r... (cached) yes js/src> checking for localtime_r... (cached) yes js/src> checking for pthread_getname_np... yes js/src> checking for clock_gettime(CLOCK_MONOTONIC)... (cached) js/src> checking for sin in -lm... yes js/src> checking for sincos in -lm... yes js/src> checking for __sincos in -lm... no js/src> checking for wcrtomb... (cached) yes js/src> checking for mbrtowc... (cached) yes js/src> checking for res_ninit()... (cached) yes js/src> checking for nl_langinfo and CODESET... (cached) yes js/src> checking for an implementation of va_copy()... (cached) yes js/src> checking whether va_list can be copied by value... (cached) yes js/src> checking whether the C++ "using" keyword resolves ambiguity... (cached) yes js/src> checking for C++ dynamic_cast to void*... (cached) yes js/src> checking for __thread keyword for TLS variables... (cached) yes js/src> checking for __attribute__((always_inline))... (cached) yes js/src> checking for LC_MESSAGES... (cached) yes js/src> checking for localeconv... (cached) yes js/src> checking NSPR selection... command-line js/src> checking for valid optimization flags... yes js/src> checking for __cxa_demangle... (cached) yes js/src> checking for -pipe support... yes js/src> checking whether C compiler supports -fprofile-generate... yes js/src> checking for tm_zone tm_gmtoff in struct tm... yes js/src> checking what kind of list files are supported by the linker... linkerscript js/src> checking what kind of ordering can be done with the linker... none js/src> checking for posix_fadvise... (cached) yes js/src> checking for posix_fallocate... (cached) yes js/src> checking for malloc.h... (cached) yes js/src> checking for strndup... (cached) yes js/src> checking for posix_memalign... (cached) yes js/src> checking for memalign... (cached) yes js/src> checking for malloc_usable_size... (cached) yes js/src> checking whether malloc_usable_size definition can use const argument... no js/src> checking for valloc in malloc.h... yes js/src> checking for valloc in unistd.h... no js/src> checking for setlocale... yes js/src> checking for localeconv... (cached) yes js/src> updating cache /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config.cache js/src> creating ./config.data js/src> Creating config.status Creating config.status Reticulating splines... *** KEEP ALIVE MARKER *** Total duration: 0:01:00.065331 Finished reading 2979 moz.build files in 23.43s Processed into 9020 build config descriptors in 8.64s RecursiveMake backend executed in 18.00s 2937 total backend files; 2937 created; 0 updated; 0 unchanged; 0 deleted; 57 -> 1136 Makefile FasterMake backend executed in 1.37s 8 total backend files; 8 created; 0 updated; 0 unchanged; 0 deleted Total wall time: 52.86s; CPU time: 43.59s; Efficiency: 82%; Untracked: 1.42s make[2]: Leaving directory '/<>/thunderbird-52.4.0+build1' /usr/bin/make -j4 -C /<>/thunderbird-52.4.0+build1/./obj-aarch64-linux-gnu make[2]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu' if test -d dist/bin ; then touch dist/bin/.purgecaches ; fi make[3]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu' make[3]: Circular /<>/thunderbird-52.4.0+build1/mozilla/CLOBBER <- /<>/thunderbird-52.4.0+build1/mozilla/CLOBBER dependency dropped. /usr/bin/make recurse_pre-export make[4]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu' make[4]: Circular /<>/thunderbird-52.4.0+build1/mozilla/CLOBBER <- /<>/thunderbird-52.4.0+build1/mozilla/CLOBBER dependency dropped. /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.process_install_manifest dist/idl _build_manifests/install/dist_idl /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.process_install_manifest dist/include _build_manifests/install/dist_include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.process_install_manifest dist/public _build_manifests/install/dist_public /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.process_install_manifest dist/private _build_manifests/install/dist_private Elapsed: 0.00s; From dist/private: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.process_install_manifest dist/sdk _build_manifests/install/dist_sdk Elapsed: 0.00s; From dist/public: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.process_install_manifest dist/xpi-stage _build_manifests/install/dist_xpi-stage Elapsed: 0.02s; From dist/sdk: Kept 3 existing; Added/updated 8; Removed 0 files and 0 directories. /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.process_install_manifest _tests _build_manifests/install/_tests Elapsed: 0.05s; From dist/xpi-stage: Kept 7 existing; Added/updated 137; Removed 0 files and 0 directories. /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.process_install_manifest dist/bin _build_manifests/install/dist_bin Elapsed: 0.43s; From dist/idl: Kept 0 existing; Added/updated 1384; Removed 0 files and 0 directories. Elapsed: 0.48s; From _tests: Kept 68 existing; Added/updated 1121; Removed 0 files and 0 directories. Elapsed: 1.04s; From dist/include: Kept 2118 existing; Added/updated 3196; Removed 0 files and 0 directories. Elapsed: 0.63s; From dist/bin: Kept 194 existing; Added/updated 1982; Removed 0 files and 0 directories. make[4]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu' make[3]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu' mozilla-config.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.file_generate /<>/thunderbird-52.4.0+build1/mozilla/python/mozbuild/mozbuild/action/process_define_files.py process_define_file mozilla-config.h .deps/mozilla-config.h.pp /<>/thunderbird-52.4.0+build1/mozilla/mozilla-config.h.in buildid.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.file_generate /<>/thunderbird-52.4.0+build1/mozilla/build/variables.py buildid_header buildid.h .deps/buildid.h.pp source-repo.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.file_generate /<>/thunderbird-52.4.0+build1/mozilla/build/variables.py source_repo_header source-repo.h .deps/source-repo.h.pp make[3]: Circular /<>/thunderbird-52.4.0+build1/mozilla/CLOBBER <- /<>/thunderbird-52.4.0+build1/mozilla/CLOBBER dependency dropped. /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/nsinstall.py -t -m 644 'buildid.h' 'dist/include' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/nsinstall.py -t -m 644 'source-repo.h' 'dist/include' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/nsinstall.py -t -m 644 'mozilla-config.h' 'dist/include' /usr/bin/make recurse_export make[4]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o host_nsinstall.o -c -DXP_UNIX -MD -MP -MF .deps/host_nsinstall.o.pp -g -O2 -freorder-blocks -DNDEBUG=1 -DTRIMMED=1 -D_UNICODE -DUNICODE -I/<>/thunderbird-52.4.0+build1/mozilla/config -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr /<>/thunderbird-52.4.0+build1/mozilla/config/nsinstall.c /usr/bin/gcc -std=gnu99 -o host_pathsub.o -c -DXP_UNIX -MD -MP -MF .deps/host_pathsub.o.pp -g -O2 -freorder-blocks -DNDEBUG=1 -DTRIMMED=1 -D_UNICODE -DUNICODE -I/<>/thunderbird-52.4.0+build1/mozilla/config -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr /<>/thunderbird-52.4.0+build1/mozilla/config/pathsub.c nsinstall_real /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_exec.py -- /usr/bin/gcc -std=gnu99 -o nsinstall_real -DXP_UNIX -MD -MP -MF .deps/nsinstall_real.pp -g -O2 -freorder-blocks -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' make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config' mkdir -p 'system_wrappers/' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/make-stl-wrappers.py stl_wrappers gcc /<>/thunderbird-52.4.0+build1/mozilla/config/gcc-stl-wrapper.template.h /<>/thunderbird-52.4.0+build1/mozilla/config/stl-headers /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.preprocessor -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=26 -DATK_REV_VERSION=1 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_TESTS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.4.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 -DGTEST_HAS_RTTI=0 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=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_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_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=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.4.0"' -DMOZILLA_VERSION_U=52.4.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.4.0"' -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='"com.ubuntu"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_GCONF=1 -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_STARTUP_NOTIFICATION=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=com.ubuntu.thunderbird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_RAW=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SCTP=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_SRTP=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_TREE_CAIRO=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_UPDATE_CHANNEL=release -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_ERROR_CONCEALMENT=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBRTC_SIGNALING=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='"aarch64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US \ -DMOZ_TREE_CAIRO=1 \ -DMOZ_TREE_PIXMAN=1 \ -DMOZ_SYSTEM_HUNSPELL= \ -DMOZ_SYSTEM_BZ2= \ -DMOZ_SYSTEM_ZLIB= \ -DMOZ_SYSTEM_PNG= \ -DMOZ_SYSTEM_JPEG= \ -DMOZ_SYSTEM_LIBEVENT= \ -DMOZ_SYSTEM_LIBVPX= \ -DMOZ_SYSTEM_ICU= \ /<>/thunderbird-52.4.0+build1/mozilla/config/system-headers /<>/thunderbird-52.4.0+build1/mozilla/config/stl-headers | /usr/bin/perl /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/config/make-system-wrappers.pl system_wrappers /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/nsinstall.py -t stl_wrappers ../dist ../config/nsinstall -R system_wrappers ../dist touch ../dist/stl_wrappers/sentinel make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/build' rm -f '../dist/bin/application.ini' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozglue/build' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozglue/build' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/memory/mozjemalloc' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/memory/mozjemalloc' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/application.ini.pp -DNDEBUG=1 -DTRIMMED=1 -DGRE_MILESTONE=52.4.0 -DMOZ_APP_VERSION=52.4.0 -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_PROFILE_MIGRATOR -DMOZ_APP_STATIC_INI -DTOPOBJDIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu -Dtopsrcdir=/<>/thunderbird-52.4.0+build1/mozilla -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=26 -DATK_REV_VERSION=1 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_TESTS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.4.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 -DGTEST_HAS_RTTI=0 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=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_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_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=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.4.0"' -DMOZILLA_VERSION_U=52.4.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.4.0"' -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='"com.ubuntu"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_GCONF=1 -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_STARTUP_NOTIFICATION=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=com.ubuntu.thunderbird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_RAW=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SCTP=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_SRTP=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_TREE_CAIRO=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_UPDATE_CHANNEL=release -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_ERROR_CONCEALMENT=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBRTC_SIGNALING=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='"aarch64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US '/<>/thunderbird-52.4.0+build1/mozilla/build/application.ini' -o '../dist/bin/application.ini' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom' xpcom-config.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.file_generate /<>/thunderbird-52.4.0+build1/mozilla/python/mozbuild/mozbuild/action/process_define_files.py process_define_file xpcom-config.h .deps/xpcom-config.h.pp /<>/thunderbird-52.4.0+build1/mozilla/xpcom/xpcom-config.h.in xpcom-private.h make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libopus' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libopus' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libtheora' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libtheora' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.file_generate /<>/thunderbird-52.4.0+build1/mozilla/python/mozbuild/mozbuild/action/process_define_files.py process_define_file xpcom-private.h .deps/xpcom-private.h.pp /<>/thunderbird-52.4.0+build1/mozilla/xpcom/xpcom-private.h.in make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nss' LDFLAGS=-Wl,--build-id /usr/bin/make -C /<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib private_export CC=' /usr/bin/gcc -std=gnu99' MT='' LD='ld' SOURCE_MD_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist SOURCE_MDHEADERS_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr DIST=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist NSPR_INCLUDE_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr NSPR_LIB_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/bin MOZILLA_CLIENT=1 NO_MDUPDATE=1 NSS_ENABLE_ECC=1 NSS_ENABLE_TLS_1_3=1 SQLITE_LIB_NAME=mozsqlite3 SQLITE_LIB_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/../config/external/sqlite SQLITE_INCLUDE_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include topsrcdir='/<>/thunderbird-52.4.0+build1/mozilla' BUILD='/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/$(subst $(topsrcdir)/security/,,$(CURDIR))' BUILD_TREE='$(BUILD)' OBJDIR='$(BUILD)' DEPENDENCIES='$(BUILD)/.deps' SINGLE_SHLIB_DIR='$(BUILD)' SOURCE_XP_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist BUILD_OPT=1 OPT_CODE_SIZE=1 NS_USE_GCC=1 USE_64=1 NSS_SSL_ENABLE_ZLIB= PROGRAMS= CHECKLOC= FREEBL_NO_DEPEND=0 FREEBL_LOWHASH=1 NSS_ALLOW_SSLKEYLOGFILE=1 NSS_NO_PKCS11_BYPASS=1 PUBLIC_EXPORT_DIR='/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/$(MODULE)' SOURCE_XPHEADERS_DIR='$(SOURCE_XP_DIR)/include/$(MODULE)' MODULE_INCLUDES='$(addprefix -I$(SOURCE_XP_DIR)/include/,$(REQUIRES))' MAKE_OBJDIR='$(INSTALL) -D $(OBJDIR)' TARGETS='$(LIBRARY) $(SHARED_LIBRARY) $(PROGRAM)' XCFLAGS='-DNSS_ENABLE_TLS13_SHORT_HEADERS' NSS_ENABLE_WERROR=0 NSINSTALL='/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall' make[6]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib' cd util; /usr/bin/make private_export make[7]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/util' application.ini.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.file_generate /<>/thunderbird-52.4.0+build1/mozilla/build/appini_header.py main application.ini.h .deps/application.ini.h.pp ../dist/bin/application.ini Creating /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/private/nss /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall -R -m 444 verref.h templates.c /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/private/nss make[7]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/util' cd freebl; /usr/bin/make private_export make[7]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/freebl' Makefile:648: warning: overriding recipe for target '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/nss/lib/freebl' Makefile:635: warning: ignoring old recipe for target '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/nss/lib/freebl' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall -R -m 444 alghmac.h blapi.h chacha20poly1305.h hmacct.h secmpi.h secrng.h ec.h ecl/ecl.h ecl/ecl-curve.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/private/nss make[7]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/freebl' cd dbm; /usr/bin/make private_export make[7]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/dbm' LDFLAGS=-Wl,--build-id /usr/bin/make -C /<>/thunderbird-52.4.0+build1/mozilla/security/nss/cmd/lib private_export CC=' /usr/bin/gcc -std=gnu99' MT='' LD='ld' SOURCE_MD_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist SOURCE_MDHEADERS_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr DIST=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist NSPR_INCLUDE_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr NSPR_LIB_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/bin MOZILLA_CLIENT=1 NO_MDUPDATE=1 NSS_ENABLE_ECC=1 NSS_ENABLE_TLS_1_3=1 SQLITE_LIB_NAME=mozsqlite3 SQLITE_LIB_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/../config/external/sqlite SQLITE_INCLUDE_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include topsrcdir='/<>/thunderbird-52.4.0+build1/mozilla' BUILD='/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/$(subst $(topsrcdir)/security/,,$(CURDIR))' BUILD_TREE='$(BUILD)' OBJDIR='$(BUILD)' DEPENDENCIES='$(BUILD)/.deps' SINGLE_SHLIB_DIR='$(BUILD)' SOURCE_XP_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist BUILD_OPT=1 OPT_CODE_SIZE=1 NS_USE_GCC=1 USE_64=1 NSS_SSL_ENABLE_ZLIB= PROGRAMS= CHECKLOC= FREEBL_NO_DEPEND=0 FREEBL_LOWHASH=1 NSS_ALLOW_SSLKEYLOGFILE=1 NSS_NO_PKCS11_BYPASS=1 PUBLIC_EXPORT_DIR='/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/$(MODULE)' SOURCE_XPHEADERS_DIR='$(SOURCE_XP_DIR)/include/$(MODULE)' MODULE_INCLUDES='$(addprefix -I$(SOURCE_XP_DIR)/include/,$(REQUIRES))' MAKE_OBJDIR='$(INSTALL) -D $(OBJDIR)' TARGETS='$(LIBRARY) $(SHARED_LIBRARY) $(PROGRAM)' XCFLAGS='-DNSS_ENABLE_TLS13_SHORT_HEADERS' NSS_ENABLE_WERROR=0 NSINSTALL='/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall' cd include; /usr/bin/make private_export make[6]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/cmd/lib' make[8]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/dbm/include' ../config/nsinstall -R -m 644 'xpcom-config.h' '../dist/include' make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom' Creating /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/private/dbm /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall -R -m 444 hsearch.h page.h extern.h queue.h hash.h search.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/private/dbm make[8]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/dbm/include' cd src; /usr/bin/make private_export make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/ffi' make[8]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/dbm/src' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/ffi' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall -R -m 444 basicutil.h secutil.h pk11table.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/private/nss make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/src' js-confdefs.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.file_generate /<>/thunderbird-52.4.0+build1/mozilla/python/mozbuild/mozbuild/action/process_define_files.py process_define_file js-confdefs.h .deps/js-confdefs.h.pp /<>/thunderbird-52.4.0+build1/mozilla/js/src/js-confdefs.h.in js-config.h make[6]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/cmd/lib' LDFLAGS=-Wl,--build-id /usr/bin/make -C /<>/thunderbird-52.4.0+build1/mozilla/security/nss/cmd/shlibsign private_export CC=' /usr/bin/gcc -std=gnu99' MT='' LD='ld' SOURCE_MD_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist SOURCE_MDHEADERS_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr DIST=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist NSPR_INCLUDE_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr NSPR_LIB_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/bin MOZILLA_CLIENT=1 NO_MDUPDATE=1 NSS_ENABLE_ECC=1 NSS_ENABLE_TLS_1_3=1 SQLITE_LIB_NAME=mozsqlite3 SQLITE_LIB_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/../config/external/sqlite SQLITE_INCLUDE_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include topsrcdir='/<>/thunderbird-52.4.0+build1/mozilla' BUILD='/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/$(subst $(topsrcdir)/security/,,$(CURDIR))' BUILD_TREE='$(BUILD)' OBJDIR='$(BUILD)' DEPENDENCIES='$(BUILD)/.deps' SINGLE_SHLIB_DIR='$(BUILD)' SOURCE_XP_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist BUILD_OPT=1 OPT_CODE_SIZE=1 NS_USE_GCC=1 USE_64=1 NSS_SSL_ENABLE_ZLIB= PROGRAMS= CHECKLOC= FREEBL_NO_DEPEND=0 FREEBL_LOWHASH=1 NSS_ALLOW_SSLKEYLOGFILE=1 NSS_NO_PKCS11_BYPASS=1 PUBLIC_EXPORT_DIR='/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/$(MODULE)' SOURCE_XPHEADERS_DIR='$(SOURCE_XP_DIR)/include/$(MODULE)' MODULE_INCLUDES='$(addprefix -I$(SOURCE_XP_DIR)/include/,$(REQUIRES))' MAKE_OBJDIR='$(INSTALL) -D $(OBJDIR)' TARGETS='$(LIBRARY) $(SHARED_LIBRARY) $(PROGRAM)' XCFLAGS='-DNSS_ENABLE_TLS13_SHORT_HEADERS' NSS_ENABLE_WERROR=0 NSINSTALL='/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall' make[6]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/cmd/shlibsign' There are no private exports. make[8]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/dbm/src' There are no private exports. make[7]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/dbm' cd softoken; /usr/bin/make private_export make[7]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/softoken' cd legacydb; /usr/bin/make private_export make[8]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/softoken/legacydb' cd mangle; /usr/bin/make private_export make[7]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/cmd/shlibsign/mangle' make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/build' There are no private exports. make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/apps' make[8]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/softoken/legacydb' marketplace-prod-public.inc /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.file_generate /<>/thunderbird-52.4.0+build1/mozilla/security/apps/gen_cert_header.py marketplaceProdPublicRoot marketplace-prod-public.inc .deps/marketplace-prod-public.inc.pp /<>/thunderbird-52.4.0+build1/mozilla/security/apps/marketplace-prod-public.crt marketplace-prod-reviewers.inc /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall -R -m 444 lgglue.h pkcs11ni.h softoken.h softoknt.h softkver.h sdb.h sftkdbt.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/private/nss make[7]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/softoken' cd base; /usr/bin/make private_export There are no private exports. make[7]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/cmd/shlibsign/mangle' There are no private exports. make[6]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/cmd/shlibsign' make[7]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/base' LDFLAGS=-Wl,--build-id /usr/bin/make -C /<>/thunderbird-52.4.0+build1/mozilla/security/nss/cmd/certutil private_export CC=' /usr/bin/gcc -std=gnu99' MT='' LD='ld' SOURCE_MD_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist SOURCE_MDHEADERS_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr DIST=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist NSPR_INCLUDE_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr NSPR_LIB_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/bin MOZILLA_CLIENT=1 NO_MDUPDATE=1 NSS_ENABLE_ECC=1 NSS_ENABLE_TLS_1_3=1 SQLITE_LIB_NAME=mozsqlite3 SQLITE_LIB_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/../config/external/sqlite SQLITE_INCLUDE_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include topsrcdir='/<>/thunderbird-52.4.0+build1/mozilla' BUILD='/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/$(subst $(topsrcdir)/security/,,$(CURDIR))' BUILD_TREE='$(BUILD)' OBJDIR='$(BUILD)' DEPENDENCIES='$(BUILD)/.deps' SINGLE_SHLIB_DIR='$(BUILD)' SOURCE_XP_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist BUILD_OPT=1 OPT_CODE_SIZE=1 NS_USE_GCC=1 USE_64=1 NSS_SSL_ENABLE_ZLIB= PROGRAMS= CHECKLOC= FREEBL_NO_DEPEND=0 FREEBL_LOWHASH=1 NSS_ALLOW_SSLKEYLOGFILE=1 NSS_NO_PKCS11_BYPASS=1 PUBLIC_EXPORT_DIR='/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/$(MODULE)' SOURCE_XPHEADERS_DIR='$(SOURCE_XP_DIR)/include/$(MODULE)' MODULE_INCLUDES='$(addprefix -I$(SOURCE_XP_DIR)/include/,$(REQUIRES))' MAKE_OBJDIR='$(INSTALL) -D $(OBJDIR)' TARGETS='$(LIBRARY) $(SHARED_LIBRARY) $(PROGRAM)' XCFLAGS='-DNSS_ENABLE_TLS13_SHORT_HEADERS' NSS_ENABLE_WERROR=0 NSINSTALL='/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall' make[6]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/cmd/certutil' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall -R -m 444 baset.h base.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/private/nss make[7]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/base' cd dev; /usr/bin/make private_export make[7]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/dev' There are no private exports. make[6]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/cmd/certutil' LDFLAGS=-Wl,--build-id /usr/bin/make -C /<>/thunderbird-52.4.0+build1/mozilla/security/nss/cmd/pk12util private_export CC=' /usr/bin/gcc -std=gnu99' MT='' LD='ld' SOURCE_MD_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist SOURCE_MDHEADERS_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr DIST=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist NSPR_INCLUDE_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr NSPR_LIB_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/bin MOZILLA_CLIENT=1 NO_MDUPDATE=1 NSS_ENABLE_ECC=1 NSS_ENABLE_TLS_1_3=1 SQLITE_LIB_NAME=mozsqlite3 SQLITE_LIB_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/../config/external/sqlite SQLITE_INCLUDE_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include topsrcdir='/<>/thunderbird-52.4.0+build1/mozilla' BUILD='/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/$(subst $(topsrcdir)/security/,,$(CURDIR))' BUILD_TREE='$(BUILD)' OBJDIR='$(BUILD)' DEPENDENCIES='$(BUILD)/.deps' SINGLE_SHLIB_DIR='$(BUILD)' SOURCE_XP_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist BUILD_OPT=1 OPT_CODE_SIZE=1 NS_USE_GCC=1 USE_64=1 NSS_SSL_ENABLE_ZLIB= PROGRAMS= CHECKLOC= FREEBL_NO_DEPEND=0 FREEBL_LOWHASH=1 NSS_ALLOW_SSLKEYLOGFILE=1 NSS_NO_PKCS11_BYPASS=1 PUBLIC_EXPORT_DIR='/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/$(MODULE)' SOURCE_XPHEADERS_DIR='$(SOURCE_XP_DIR)/include/$(MODULE)' MODULE_INCLUDES='$(addprefix -I$(SOURCE_XP_DIR)/include/,$(REQUIRES))' MAKE_OBJDIR='$(INSTALL) -D $(OBJDIR)' TARGETS='$(LIBRARY) $(SHARED_LIBRARY) $(PROGRAM)' XCFLAGS='-DNSS_ENABLE_TLS13_SHORT_HEADERS' NSS_ENABLE_WERROR=0 NSINSTALL='/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall' make[6]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/cmd/pk12util' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall -R -m 444 ckhelper.h devm.h devtm.h devt.h dev.h nssdevt.h nssdev.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/private/nss make[7]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/dev' cd pki; /usr/bin/make private_export make[7]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/pki' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall -R -m 444 pki.h pkit.h nsspkit.h nsspki.h pkistore.h pki3hack.h pkitm.h pkim.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/private/nss make[7]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/pki' cd libpkix; /usr/bin/make private_export There are no private exports. make[6]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/cmd/pk12util' LDFLAGS=-Wl,--build-id /usr/bin/make -C /<>/thunderbird-52.4.0+build1/mozilla/security/nss/cmd/modutil private_export CC=' /usr/bin/gcc -std=gnu99' MT='' LD='ld' SOURCE_MD_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist SOURCE_MDHEADERS_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr DIST=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist NSPR_INCLUDE_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr NSPR_LIB_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/bin MOZILLA_CLIENT=1 NO_MDUPDATE=1 NSS_ENABLE_ECC=1 NSS_ENABLE_TLS_1_3=1 SQLITE_LIB_NAME=mozsqlite3 SQLITE_LIB_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/../config/external/sqlite SQLITE_INCLUDE_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include topsrcdir='/<>/thunderbird-52.4.0+build1/mozilla' BUILD='/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/$(subst $(topsrcdir)/security/,,$(CURDIR))' BUILD_TREE='$(BUILD)' OBJDIR='$(BUILD)' DEPENDENCIES='$(BUILD)/.deps' SINGLE_SHLIB_DIR='$(BUILD)' SOURCE_XP_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist BUILD_OPT=1 OPT_CODE_SIZE=1 NS_USE_GCC=1 USE_64=1 NSS_SSL_ENABLE_ZLIB= PROGRAMS= CHECKLOC= FREEBL_NO_DEPEND=0 FREEBL_LOWHASH=1 NSS_ALLOW_SSLKEYLOGFILE=1 NSS_NO_PKCS11_BYPASS=1 PUBLIC_EXPORT_DIR='/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/$(MODULE)' SOURCE_XPHEADERS_DIR='$(SOURCE_XP_DIR)/include/$(MODULE)' MODULE_INCLUDES='$(addprefix -I$(SOURCE_XP_DIR)/include/,$(REQUIRES))' MAKE_OBJDIR='$(INSTALL) -D $(OBJDIR)' TARGETS='$(LIBRARY) $(SHARED_LIBRARY) $(PROGRAM)' XCFLAGS='-DNSS_ENABLE_TLS13_SHORT_HEADERS' NSS_ENABLE_WERROR=0 NSINSTALL='/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall' make[7]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix' make[6]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/cmd/modutil' cd include; /usr/bin/make private_export make[8]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/include' There are no private exports. /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall -R -m 444 pkix.h pkix_crlsel.h pkix_errorstrings.h pkix_results.h pkixt.h pkix_certsel.h pkix_params.h pkix_revchecker.h pkix_certstore.h pkix_pl_pki.h pkix_sample_modules.h pkix_checker.h pkix_pl_system.h pkix_util.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/private/nss make[6]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/cmd/modutil' LDFLAGS=-Wl,--build-id /usr/bin/make -C /<>/thunderbird-52.4.0+build1/mozilla/security/nss/cmd/lib export CC=' /usr/bin/gcc -std=gnu99' MT='' LD='ld' SOURCE_MD_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist SOURCE_MDHEADERS_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr DIST=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist NSPR_INCLUDE_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr NSPR_LIB_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/bin MOZILLA_CLIENT=1 NO_MDUPDATE=1 NSS_ENABLE_ECC=1 NSS_ENABLE_TLS_1_3=1 SQLITE_LIB_NAME=mozsqlite3 SQLITE_LIB_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/../config/external/sqlite SQLITE_INCLUDE_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include topsrcdir='/<>/thunderbird-52.4.0+build1/mozilla' BUILD='/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/$(subst $(topsrcdir)/security/,,$(CURDIR))' BUILD_TREE='$(BUILD)' OBJDIR='$(BUILD)' DEPENDENCIES='$(BUILD)/.deps' SINGLE_SHLIB_DIR='$(BUILD)' SOURCE_XP_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist BUILD_OPT=1 OPT_CODE_SIZE=1 NS_USE_GCC=1 USE_64=1 NSS_SSL_ENABLE_ZLIB= PROGRAMS= CHECKLOC= FREEBL_NO_DEPEND=0 FREEBL_LOWHASH=1 NSS_ALLOW_SSLKEYLOGFILE=1 NSS_NO_PKCS11_BYPASS=1 PUBLIC_EXPORT_DIR='/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/$(MODULE)' SOURCE_XPHEADERS_DIR='$(SOURCE_XP_DIR)/include/$(MODULE)' MODULE_INCLUDES='$(addprefix -I$(SOURCE_XP_DIR)/include/,$(REQUIRES))' MAKE_OBJDIR='$(INSTALL) -D $(OBJDIR)' TARGETS='$(LIBRARY) $(SHARED_LIBRARY) $(PROGRAM)' XCFLAGS='-DNSS_ENABLE_TLS13_SHORT_HEADERS' NSS_ENABLE_WERROR=0 NSINSTALL='/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall' PRIVATE_EXPORTS= make[8]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/include' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.file_generate /<>/thunderbird-52.4.0+build1/mozilla/python/mozbuild/mozbuild/action/process_define_files.py process_define_file js-config.h .deps/js-config.h.pp /<>/thunderbird-52.4.0+build1/mozilla/js/src/js-config.h.in jsautokw.h cd pkix; /usr/bin/make private_export make[6]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/cmd/lib' make[8]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix' cd certsel; /usr/bin/make private_export make[9]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/certsel' There are no private exports. make[6]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/cmd/lib' LDFLAGS=-Wl,--build-id /usr/bin/make -C /<>/thunderbird-52.4.0+build1/mozilla/security/nss/cmd/shlibsign export CC=' /usr/bin/gcc -std=gnu99' MT='' LD='ld' SOURCE_MD_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist SOURCE_MDHEADERS_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr DIST=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist NSPR_INCLUDE_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr NSPR_LIB_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/bin MOZILLA_CLIENT=1 NO_MDUPDATE=1 NSS_ENABLE_ECC=1 NSS_ENABLE_TLS_1_3=1 SQLITE_LIB_NAME=mozsqlite3 SQLITE_LIB_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/../config/external/sqlite SQLITE_INCLUDE_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include topsrcdir='/<>/thunderbird-52.4.0+build1/mozilla' BUILD='/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/$(subst $(topsrcdir)/security/,,$(CURDIR))' BUILD_TREE='$(BUILD)' OBJDIR='$(BUILD)' DEPENDENCIES='$(BUILD)/.deps' SINGLE_SHLIB_DIR='$(BUILD)' SOURCE_XP_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist BUILD_OPT=1 OPT_CODE_SIZE=1 NS_USE_GCC=1 USE_64=1 NSS_SSL_ENABLE_ZLIB= PROGRAMS= CHECKLOC= FREEBL_NO_DEPEND=0 FREEBL_LOWHASH=1 NSS_ALLOW_SSLKEYLOGFILE=1 NSS_NO_PKCS11_BYPASS=1 PUBLIC_EXPORT_DIR='/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/$(MODULE)' SOURCE_XPHEADERS_DIR='$(SOURCE_XP_DIR)/include/$(MODULE)' MODULE_INCLUDES='$(addprefix -I$(SOURCE_XP_DIR)/include/,$(REQUIRES))' MAKE_OBJDIR='$(INSTALL) -D $(OBJDIR)' TARGETS='$(LIBRARY) $(SHARED_LIBRARY) $(PROGRAM)' XCFLAGS='-DNSS_ENABLE_TLS13_SHORT_HEADERS' NSS_ENABLE_WERROR=0 NSINSTALL='/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall' PRIVATE_EXPORTS= make[6]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/cmd/shlibsign' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.file_generate /<>/thunderbird-52.4.0+build1/mozilla/security/apps/gen_cert_header.py marketplaceProdReviewersRoot marketplace-prod-reviewers.inc .deps/marketplace-prod-reviewers.inc.pp /<>/thunderbird-52.4.0+build1/mozilla/security/apps/marketplace-prod-reviewers.crt marketplace-dev-public.inc /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall -R -m 444 pkix_certselector.h pkix_comcertselparams.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/private/nss make[9]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/certsel' cd crlsel; /usr/bin/make private_export make[9]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/crlsel' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall -R -m 444 pkix_comcrlselparams.h pkix_crlselector.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/private/nss make[9]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/crlsel' cd checker; /usr/bin/make private_export make[9]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/checker' cd mangle; /usr/bin/make export make[7]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/cmd/shlibsign/mangle' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall -R -m 444 pkix_basicconstraintschecker.h pkix_certchainchecker.h pkix_crlchecker.h pkix_ekuchecker.h pkix_expirationchecker.h pkix_namechainingchecker.h pkix_nameconstraintschecker.h pkix_ocspchecker.h pkix_policychecker.h pkix_revocationmethod.h pkix_revocationchecker.h pkix_signaturechecker.h pkix_targetcertchecker.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/private/nss make[7]: Nothing to be done for 'export'. make[7]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/cmd/shlibsign/mangle' make[9]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/checker' make[6]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/cmd/shlibsign' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.file_generate /<>/thunderbird-52.4.0+build1/mozilla/security/apps/gen_cert_header.py marketplaceDevPublicRoot marketplace-dev-public.inc .deps/marketplace-dev-public.inc.pp /<>/thunderbird-52.4.0+build1/mozilla/security/apps/marketplace-dev-public.crt marketplace-dev-reviewers.inc cd params; /usr/bin/make private_export make[9]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/params' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall -R -m 444 pkix_procparams.h pkix_trustanchor.h pkix_valparams.h pkix_resourcelimits.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/private/nss make[9]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/params' cd results; /usr/bin/make private_export make[9]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/results' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall -R -m 444 pkix_buildresult.h pkix_policynode.h pkix_valresult.h pkix_verifynode.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/private/nss make[9]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/results' cd store; /usr/bin/make private_export make[9]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/store' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.file_generate /<>/thunderbird-52.4.0+build1/mozilla/js/src/jsautokw.py main jsautokw.h .deps/jsautokw.h.pp /<>/thunderbird-52.4.0+build1/mozilla/js/src/vm/Keywords.h selfhosted.out.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall -R -m 444 pkix_store.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/private/nss make[9]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/store' cd top; /usr/bin/make private_export make[9]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/top' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.file_generate /<>/thunderbird-52.4.0+build1/mozilla/js/src/builtin/embedjs.py generate_selfhosted selfhosted.out.h .deps/selfhosted.out.h.pp /<>/thunderbird-52.4.0+build1/mozilla/js/src/js.msg /<>/thunderbird-52.4.0+build1/mozilla/js/src/builtin/TypedObjectConstants.h /<>/thunderbird-52.4.0+build1/mozilla/js/src/builtin/SelfHostingDefines.h /<>/thunderbird-52.4.0+build1/mozilla/js/src/builtin/Utilities.js /<>/thunderbird-52.4.0+build1/mozilla/js/src/builtin/Array.js /<>/thunderbird-52.4.0+build1/mozilla/js/src/builtin/Classes.js /<>/thunderbird-52.4.0+build1/mozilla/js/src/builtin/Date.js /<>/thunderbird-52.4.0+build1/mozilla/js/src/builtin/Error.js /<>/thunderbird-52.4.0+build1/mozilla/js/src/builtin/Function.js /<>/thunderbird-52.4.0+build1/mozilla/js/src/builtin/Generator.js /<>/thunderbird-52.4.0+build1/mozilla/js/src/builtin/Intl.js /<>/thunderbird-52.4.0+build1/mozilla/js/src/builtin/IntlData.js /<>/thunderbird-52.4.0+build1/mozilla/js/src/builtin/Iterator.js /<>/thunderbird-52.4.0+build1/mozilla/js/src/builtin/Map.js /<>/thunderbird-52.4.0+build1/mozilla/js/src/builtin/Module.js /<>/thunderbird-52.4.0+build1/mozilla/js/src/builtin/Number.js /<>/thunderbird-52.4.0+build1/mozilla/js/src/builtin/Object.js /<>/thunderbird-52.4.0+build1/mozilla/js/src/builtin/Reflect.js /<>/thunderbird-52.4.0+build1/mozilla/js/src/builtin/RegExp.js /<>/thunderbird-52.4.0+build1/mozilla/js/src/builtin/RegExpGlobalReplaceOpt.h.js /<>/thunderbird-52.4.0+build1/mozilla/js/src/builtin/RegExpLocalReplaceOpt.h.js /<>/thunderbird-52.4.0+build1/mozilla/js/src/builtin/String.js /<>/thunderbird-52.4.0+build1/mozilla/js/src/builtin/Set.js /<>/thunderbird-52.4.0+build1/mozilla/js/src/builtin/Sorting.js /<>/thunderbird-52.4.0+build1/mozilla/js/src/builtin/TypedArray.js /<>/thunderbird-52.4.0+build1/mozilla/js/src/builtin/TypedObject.js /<>/thunderbird-52.4.0+build1/mozilla/js/src/builtin/WeakMap.js /<>/thunderbird-52.4.0+build1/mozilla/js/src/builtin/WeakSet.js /<>/thunderbird-52.4.0+build1/mozilla/js/src/builtin/Promise.js /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall -R -m 444 pkix_build.h pkix_lifecycle.h pkix_validate.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/private/nss make[9]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/top' cd util; /usr/bin/make private_export make[9]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/util' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall -R -m 444 pkix_tools.h pkix_error.h pkix_logger.h pkix_list.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/private/nss make[9]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/util' There are no private exports. make[8]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix' cd pkix_pl_nss; /usr/bin/make private_export make[8]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix_pl_nss' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.file_generate /<>/thunderbird-52.4.0+build1/mozilla/security/apps/gen_cert_header.py marketplaceDevReviewersRoot marketplace-dev-reviewers.inc .deps/marketplace-dev-reviewers.inc.pp /<>/thunderbird-52.4.0+build1/mozilla/security/apps/marketplace-dev-reviewers.crt marketplace-stage.inc cd pki; /usr/bin/make private_export make[9]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix_pl_nss/pki' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall -R -m 444 pkix_pl_basicconstraints.h pkix_pl_cert.h pkix_pl_certpolicyinfo.h pkix_pl_certpolicymap.h pkix_pl_certpolicyqualifier.h pkix_pl_crl.h pkix_pl_crldp.h pkix_pl_crlentry.h pkix_pl_date.h pkix_pl_generalname.h pkix_pl_infoaccess.h pkix_pl_nameconstraints.h pkix_pl_ocsprequest.h pkix_pl_ocspresponse.h pkix_pl_publickey.h pkix_pl_x500name.h pkix_pl_ocspcertid.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/private/nss make[9]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix_pl_nss/pki' cd system; /usr/bin/make private_export make[9]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix_pl_nss/system' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall -R -m 444 pkix_pl_common.h pkix_pl_mem.h pkix_pl_object.h pkix_pl_string.h pkix_pl_primhash.h pkix_pl_bigint.h pkix_pl_mutex.h pkix_pl_bytearray.h pkix_pl_lifecycle.h pkix_pl_oid.h pkix_pl_hashtable.h pkix_pl_rwlock.h pkix_pl_monitorlock.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/private/nss make[9]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix_pl_nss/system' cd module; /usr/bin/make private_export make[9]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix_pl_nss/module' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.file_generate /<>/thunderbird-52.4.0+build1/mozilla/security/apps/gen_cert_header.py marketplaceStageRoot marketplace-stage.inc .deps/marketplace-stage.inc.pp /<>/thunderbird-52.4.0+build1/mozilla/security/apps/marketplace-stage.crt manifest-signing-root.inc /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall -R -m 444 pkix_pl_aiamgr.h pkix_pl_colcertstore.h pkix_pl_httpcertstore.h pkix_pl_httpdefaultclient.h pkix_pl_ldapt.h pkix_pl_ldapcertstore.h pkix_pl_ldapresponse.h pkix_pl_ldaprequest.h pkix_pl_ldapdefaultclient.h pkix_pl_nsscontext.h pkix_pl_pk11certstore.h pkix_pl_socket.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/private/nss make[9]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix_pl_nss/module' There are no private exports. make[8]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix_pl_nss' There are no private exports. make[7]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix' cd certdb; /usr/bin/make private_export make[7]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/certdb' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall -R -m 444 genname.h xconst.h certxutl.h certi.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/private/nss make[7]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/certdb' cd certhigh; /usr/bin/make private_export make[7]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/certhigh' LDFLAGS=-Wl,--build-id /usr/bin/make -C /<>/thunderbird-52.4.0+build1/mozilla/security/nss/cmd/certutil export CC=' /usr/bin/gcc -std=gnu99' MT='' LD='ld' SOURCE_MD_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist SOURCE_MDHEADERS_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr DIST=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist NSPR_INCLUDE_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr NSPR_LIB_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/bin MOZILLA_CLIENT=1 NO_MDUPDATE=1 NSS_ENABLE_ECC=1 NSS_ENABLE_TLS_1_3=1 SQLITE_LIB_NAME=mozsqlite3 SQLITE_LIB_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/../config/external/sqlite SQLITE_INCLUDE_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include topsrcdir='/<>/thunderbird-52.4.0+build1/mozilla' BUILD='/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/$(subst $(topsrcdir)/security/,,$(CURDIR))' BUILD_TREE='$(BUILD)' OBJDIR='$(BUILD)' DEPENDENCIES='$(BUILD)/.deps' SINGLE_SHLIB_DIR='$(BUILD)' SOURCE_XP_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist BUILD_OPT=1 OPT_CODE_SIZE=1 NS_USE_GCC=1 USE_64=1 NSS_SSL_ENABLE_ZLIB= PROGRAMS= CHECKLOC= FREEBL_NO_DEPEND=0 FREEBL_LOWHASH=1 NSS_ALLOW_SSLKEYLOGFILE=1 NSS_NO_PKCS11_BYPASS=1 PUBLIC_EXPORT_DIR='/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/$(MODULE)' SOURCE_XPHEADERS_DIR='$(SOURCE_XP_DIR)/include/$(MODULE)' MODULE_INCLUDES='$(addprefix -I$(SOURCE_XP_DIR)/include/,$(REQUIRES))' MAKE_OBJDIR='$(INSTALL) -D $(OBJDIR)' TARGETS='$(LIBRARY) $(SHARED_LIBRARY) $(PROGRAM)' XCFLAGS='-DNSS_ENABLE_TLS13_SHORT_HEADERS' NSS_ENABLE_WERROR=0 NSINSTALL='/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall' PRIVATE_EXPORTS= make[6]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/cmd/certutil' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall -R -m 444 ocspti.h ocspi.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/private/nss make[7]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/certhigh' cd pk11wrap; /usr/bin/make private_export /usr/bin/g++ -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 -DU_USING_ICU_NAMESPACE=0 -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=com.ubuntu.thunderbird -DHAVE_LANGINFO_CODESET=1 -DSTDC_HEADERS=1 -DHAVE__UNWIND_BACKTRACE=1 -DMOZ_VPX_ERROR_CONCEALMENT=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 -DHAVE_DLOPEN=1 -D_REENTRANT=1 -DHAVE_ALLOCA_H=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_THUNDERBIRD=1 -DNS_PRINT_PREVIEW=1 -DHAVE_SYSCALL=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DMOZ_DLL_SUFFIX=".so" -DNS_PRINTING=1 -DMOZ_MEMORY=1 -DMOZ_ENABLE_DBUS=1 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_WEBSPEECH=1 -DHAVE_STRNDUP=1 -DRELEASE_OR_BETA=1 -DCROSS_COMPILE= -DTARGET_XPCOM_ABI="aarch64-gcc3" -DMOZILLA_UAVERSION="52.0" -DMOZ_TREE_PIXMAN=1 -DMOZ_FMP4=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_RES_NINIT=1 -DMOZ_APP_UA_NAME="" -DMOZ_SCTP=1 -DMOZ_APP_UA_VERSION="52.4.0" -DMOZ_TREE_CAIRO=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.4.0 -DMOZ_RAW=1 -DHAVE_DLADDR=1 -DMOZ_WEBSPEECH_TEST_BACKEND=1 -DMOZ_PULSEAUDIO=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DMOZ_BINARY_EXTENSIONS=1 -DHAVE_LSTAT64=1 -DHAVE_SYS_QUOTA_H=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_BUILD_APP=../mail -DMOZ_ENABLE_SIGNMAR=1 -DATK_MINOR_VERSION=26 -DMOZ_PEERCONNECTION=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WIDGET_GTK=3 -DGL_PROVIDER_GLX=1 -DHAVE_CLOCK_MONOTONIC=1 -DMOZILLA_VERSION="52.4.0" -DMOZ_OFFICIAL_BRANDING=1 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DACCESSIBILITY=1 -DHAVE_INTTYPES_H=1 -DHAVE_TRUNCATE64=1 -DMOZ_WEBRTC_SIGNALING=1 -DHAVE_PTHREAD_H=1 -DHAVE_UNISTD_H=1 -DMOZ_VORBIS=1 -DNDEBUG=1 -DMOZ_MEMORY_LINUX=1 -DHAVE_LINUX_RTNETLINK_H=1 -DMOZ_SRTP=1 -DHAVE_MOVEMAIL=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_STAT64=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.4.1 -DHAVE_GMTIME_R=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DMOZ_DISTRIBUTION_ID="com.ubuntu" -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DFORCE_PR_LOG=1 -DATK_REV_VERSION=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DATK_MAJOR_VERSION=2 -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_ENABLE_XREMOTE=1 -DHAVE_SYS_TYPES_H=1 -DMOZ_ENABLE_STARTUP_NOTIFICATION=1 -DBUILD_CTYPES=1 -DGDK_VERSION_MAX_ALLOWED=GDK_VERSION_3_4 -DGTEST_HAS_RTTI=0 -DHAVE_GETOPT_H=1 -DHAVE_NL_TYPES_H=1 -DMOZ_ENABLE_SKIA=1 -DHAVE_MALLINFO=1 -DXP_LINUX=1 -DMOZ_MORK=1 -DHAVE_DIRENT_H=1 -DMOZ_ENABLE_GIO=1 -DUSE_SKIA_GPU=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_I18N_LC_MESSAGES=1 -DHAVE_BYTESWAP_H=1 -DHAVE_LCHOWN=1 -DENABLE_TESTS=1 -DHAVE_LINUX_QUOTA_H=1 -DTRIMMED=1 -DMOZ_UPDATE_CHANNEL=release -DMOZ_PLACES=1 -DMOZ_WEBRTC=1 -DHAVE_VALLOC=1 -DMOZ_ENABLE_GCONF=1 -DU_STATIC_IMPLEMENTATION=1 -DMALLOC_USABLE_SIZE_CONST_PTR= -DHAVE_LOCALTIME_R=1 self-hosting-cpp-input.cpp make[7]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/pk11wrap' ../../config/nsinstall -R -m 644 'js-config.h' '../../dist/include' make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/src' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall -R -m 444 secmodi.h dev3hack.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/private/nss make[7]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/pk11wrap' cd cryptohi; /usr/bin/make private_export make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/freetype2' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/freetype2' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.file_generate /<>/thunderbird-52.4.0+build1/mozilla/security/apps/gen_cert_header.py trustedAppPublicRoot manifest-signing-root.inc .deps/manifest-signing-root.inc.pp /<>/thunderbird-52.4.0+build1/mozilla/security/apps/trusted-app-public.der manifest-signing-test-root.inc make[7]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/cryptohi' make[6]: Nothing to be done for 'export'. make[6]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/cmd/certutil' LDFLAGS=-Wl,--build-id /usr/bin/make -C /<>/thunderbird-52.4.0+build1/mozilla/security/nss/cmd/pk12util export CC=' /usr/bin/gcc -std=gnu99' MT='' LD='ld' SOURCE_MD_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist SOURCE_MDHEADERS_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr DIST=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist NSPR_INCLUDE_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr NSPR_LIB_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/bin MOZILLA_CLIENT=1 NO_MDUPDATE=1 NSS_ENABLE_ECC=1 NSS_ENABLE_TLS_1_3=1 SQLITE_LIB_NAME=mozsqlite3 SQLITE_LIB_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/../config/external/sqlite SQLITE_INCLUDE_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include topsrcdir='/<>/thunderbird-52.4.0+build1/mozilla' BUILD='/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/$(subst $(topsrcdir)/security/,,$(CURDIR))' BUILD_TREE='$(BUILD)' OBJDIR='$(BUILD)' DEPENDENCIES='$(BUILD)/.deps' SINGLE_SHLIB_DIR='$(BUILD)' SOURCE_XP_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist BUILD_OPT=1 OPT_CODE_SIZE=1 NS_USE_GCC=1 USE_64=1 NSS_SSL_ENABLE_ZLIB= PROGRAMS= CHECKLOC= FREEBL_NO_DEPEND=0 FREEBL_LOWHASH=1 NSS_ALLOW_SSLKEYLOGFILE=1 NSS_NO_PKCS11_BYPASS=1 PUBLIC_EXPORT_DIR='/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/$(MODULE)' SOURCE_XPHEADERS_DIR='$(SOURCE_XP_DIR)/include/$(MODULE)' MODULE_INCLUDES='$(addprefix -I$(SOURCE_XP_DIR)/include/,$(REQUIRES))' MAKE_OBJDIR='$(INSTALL) -D $(OBJDIR)' TARGETS='$(LIBRARY) $(SHARED_LIBRARY) $(PROGRAM)' XCFLAGS='-DNSS_ENABLE_TLS13_SHORT_HEADERS' NSS_ENABLE_WERROR=0 NSINSTALL='/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall' PRIVATE_EXPORTS= make[6]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/cmd/pk12util' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall -R -m 444 keyi.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/private/nss make[7]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/cryptohi' cd nss; /usr/bin/make private_export make[7]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/nss' LDFLAGS=-Wl,--build-id /usr/bin/make -C /<>/thunderbird-52.4.0+build1/mozilla/security/nss/cmd/modutil export CC=' /usr/bin/gcc -std=gnu99' MT='' LD='ld' SOURCE_MD_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist SOURCE_MDHEADERS_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr DIST=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist NSPR_INCLUDE_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr NSPR_LIB_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/bin MOZILLA_CLIENT=1 NO_MDUPDATE=1 NSS_ENABLE_ECC=1 NSS_ENABLE_TLS_1_3=1 SQLITE_LIB_NAME=mozsqlite3 SQLITE_LIB_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/../config/external/sqlite SQLITE_INCLUDE_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include topsrcdir='/<>/thunderbird-52.4.0+build1/mozilla' BUILD='/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/$(subst $(topsrcdir)/security/,,$(CURDIR))' BUILD_TREE='$(BUILD)' OBJDIR='$(BUILD)' DEPENDENCIES='$(BUILD)/.deps' SINGLE_SHLIB_DIR='$(BUILD)' SOURCE_XP_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist BUILD_OPT=1 OPT_CODE_SIZE=1 NS_USE_GCC=1 USE_64=1 NSS_SSL_ENABLE_ZLIB= PROGRAMS= CHECKLOC= FREEBL_NO_DEPEND=0 FREEBL_LOWHASH=1 NSS_ALLOW_SSLKEYLOGFILE=1 NSS_NO_PKCS11_BYPASS=1 PUBLIC_EXPORT_DIR='/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/$(MODULE)' SOURCE_XPHEADERS_DIR='$(SOURCE_XP_DIR)/include/$(MODULE)' MODULE_INCLUDES='$(addprefix -I$(SOURCE_XP_DIR)/include/,$(REQUIRES))' MAKE_OBJDIR='$(INSTALL) -D $(OBJDIR)' TARGETS='$(LIBRARY) $(SHARED_LIBRARY) $(PROGRAM)' XCFLAGS='-DNSS_ENABLE_TLS13_SHORT_HEADERS' NSS_ENABLE_WERROR=0 NSINSTALL='/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall' PRIVATE_EXPORTS= make[6]: Nothing to be done for 'export'. make[6]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/cmd/pk12util' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/reflect/xptcall/md/unix' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/reflect/xptcall/md/unix' make[6]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/cmd/modutil' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/locales' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/locales' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk' necko-config.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.file_generate /<>/thunderbird-52.4.0+build1/mozilla/python/mozbuild/mozbuild/action/process_define_files.py process_define_file necko-config.h .deps/necko-config.h.pp /<>/thunderbird-52.4.0+build1/mozilla/netwerk/necko-config.h.in make[6]: Nothing to be done for 'export'. make[6]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/cmd/modutil' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py \ -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply \ /<>/thunderbird-52.4.0+build1/mozilla/ipc/ipdl/ipdl.py \ --outheaders-dir=_ipdlheaders \ --outcpp-dir=. \ -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc/other -I/<>/thunderbird-52.4.0+build1/mozilla/devtools/shared/heapsnapshot -I/<>/thunderbird-52.4.0+build1/mozilla/dom/asmjscache -I/<>/thunderbird-52.4.0+build1/mozilla/dom/broadcastchannel -I/<>/thunderbird-52.4.0+build1/mozilla/dom/cache -I/<>/thunderbird-52.4.0+build1/mozilla/dom/fetch -I/<>/thunderbird-52.4.0+build1/mozilla/dom/filehandle -I/<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem -I/<>/thunderbird-52.4.0+build1/mozilla/dom/flyweb -I/<>/thunderbird-52.4.0+build1/mozilla/dom/gamepad/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/systemservices -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/synth/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/messagechannel -I/<>/thunderbird-52.4.0+build1/mozilla/dom/network -I/<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/presentation/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/quota -I/<>/thunderbird-52.4.0+build1/mozilla/dom/storage -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/embedding/components/printingui/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/glue -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/vr/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/hal/sandbox -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/testshell -I/<>/thunderbird-52.4.0+build1/mozilla/js/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/layout/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/layout/printing/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/cookie -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/dns -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/ftp -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/websocket -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/wyciwyg -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/tools/profiler/gecko -I/<>/thunderbird-52.4.0+build1/mozilla/uriloader/exthandler -I/<>/thunderbird-52.4.0+build1/mozilla/uriloader/prefetch -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk \ /<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc/other/PDocAccessible.ipdl /<>/thunderbird-52.4.0+build1/mozilla/devtools/shared/heapsnapshot/PHeapSnapshotTempFileHelper.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/asmjscache/PAsmJSCacheEntry.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/broadcastchannel/PBroadcastChannel.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/cache/CacheTypes.ipdlh /<>/thunderbird-52.4.0+build1/mozilla/dom/cache/PCache.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/cache/PCacheOp.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/cache/PCacheStorage.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/cache/PCacheStreamControl.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/fetch/ChannelInfo.ipdlh /<>/thunderbird-52.4.0+build1/mozilla/dom/fetch/FetchTypes.ipdlh /<>/thunderbird-52.4.0+build1/mozilla/dom/filehandle/PBackgroundFileHandle.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/filehandle/PBackgroundFileRequest.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/filehandle/PBackgroundMutableFile.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/PFileSystemParams.ipdlh /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/PFileSystemRequest.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/flyweb/PFlyWebPublishedServer.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/gamepad/ipc/GamepadEventTypes.ipdlh /<>/thunderbird-52.4.0+build1/mozilla/dom/gamepad/ipc/PGamepadEventChannel.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/gamepad/ipc/PGamepadTestChannel.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/PBackgroundIDBCursor.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/PBackgroundIDBDatabase.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/PBackgroundIDBDatabaseFile.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/PBackgroundIDBDatabaseRequest.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/PBackgroundIDBFactory.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/PBackgroundIDBFactoryRequest.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/PBackgroundIDBRequest.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.ipdlh /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/PBackgroundIDBTransaction.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/PBackgroundIDBVersionChangeTransaction.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/PBackgroundIndexedDBUtils.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/PIndexedDBPermissionRequest.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/BlobTypes.ipdlh /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/DOMTypes.ipdlh /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/PBlob.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/PBlobStream.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/PBrowser.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/PBrowserOrId.ipdlh /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/PColorPicker.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/PContent.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/PContentBridge.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/PContentPermission.ipdlh /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/PContentPermissionRequest.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/PCrashReporter.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/PCycleCollectWithLogs.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/PDatePicker.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/PDocumentRenderer.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/PFilePicker.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/PMemoryReportRequest.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/PPluginWidget.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/PProcessHangMonitor.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/PScreenManager.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/PTabContext.ipdlh /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/ServiceWorkerConfiguration.ipdlh /<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/GMPTypes.ipdlh /<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/PGMP.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/PGMPAudioDecoder.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/PGMPContent.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/PGMPDecryptor.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/PGMPService.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/PGMPStorage.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/PGMPTimer.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/PGMPVideoDecoder.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/PGMPVideoEncoder.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc/PVideoDecoder.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc/PVideoDecoderManager.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/media/systemservices/PCameras.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/media/systemservices/PMedia.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/media/systemservices/PMediaSystemResourceManager.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webrtc/PWebrtcGlobal.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/synth/ipc/PSpeechSynthesis.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/synth/ipc/PSpeechSynthesisRequest.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/messagechannel/PMessagePort.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/network/PTCPServerSocket.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/network/PTCPSocket.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/network/PUDPSocket.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/ipc/PBrowserStream.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/ipc/PPluginBackgroundDestroyer.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/ipc/PPluginInstance.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/ipc/PPluginModule.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/ipc/PPluginScriptableObject.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/ipc/PPluginStream.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/ipc/PPluginSurface.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/ipc/PStreamNotify.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/ipc/PluginTypes.ipdlh /<>/thunderbird-52.4.0+build1/mozilla/dom/presentation/ipc/PPresentation.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/presentation/ipc/PPresentationBuilder.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/presentation/ipc/PPresentationRequest.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/quota/PQuota.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/quota/PQuotaRequest.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/quota/PQuotaUsageRequest.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/storage/PStorage.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/PServiceWorkerManager.ipdl /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerRegistrarTypes.ipdlh /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/printingui/ipc/PPrintProgressDialog.ipdl /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/printingui/ipc/PPrintSettingsDialog.ipdl /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/printingui/ipc/PPrinting.ipdl /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/printingui/ipc/PPrintingTypes.ipdlh /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist/PWebBrowserPersistDocument.ipdl /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist/PWebBrowserPersistResources.ipdl /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist/PWebBrowserPersistSerialize.ipdl /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/glue/PRemoteSpellcheckEngine.ipdl /<>/thunderbird-52.4.0+build1/mozilla/gfx/ipc/GraphicsMessages.ipdlh /<>/thunderbird-52.4.0+build1/mozilla/gfx/ipc/PGPU.ipdl /<>/thunderbird-52.4.0+build1/mozilla/gfx/ipc/PVsyncBridge.ipdl /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/ipc/LayersMessages.ipdlh /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/ipc/LayersSurfaces.ipdlh /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/ipc/PAPZ.ipdl /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/ipc/PAPZCTreeManager.ipdl /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/ipc/PCompositable.ipdl /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/ipc/PCompositorBridge.ipdl /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/ipc/PImageBridge.ipdl /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/ipc/PImageContainer.ipdl /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/ipc/PLayer.ipdl /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/ipc/PLayerTransaction.ipdl /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/ipc/PTexture.ipdl /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/ipc/PVideoBridge.ipdl /<>/thunderbird-52.4.0+build1/mozilla/gfx/vr/ipc/PVRLayer.ipdl /<>/thunderbird-52.4.0+build1/mozilla/gfx/vr/ipc/PVRManager.ipdl /<>/thunderbird-52.4.0+build1/mozilla/hal/sandbox/PHal.ipdl /<>/thunderbird-52.4.0+build1/mozilla/ipc/glue/IPCStream.ipdlh /<>/thunderbird-52.4.0+build1/mozilla/ipc/glue/InputStreamParams.ipdlh /<>/thunderbird-52.4.0+build1/mozilla/ipc/glue/PBackground.ipdl /<>/thunderbird-52.4.0+build1/mozilla/ipc/glue/PBackgroundSharedTypes.ipdlh /<>/thunderbird-52.4.0+build1/mozilla/ipc/glue/PBackgroundTest.ipdl /<>/thunderbird-52.4.0+build1/mozilla/ipc/glue/PFileDescriptorSet.ipdl /<>/thunderbird-52.4.0+build1/mozilla/ipc/glue/PSendStream.ipdl /<>/thunderbird-52.4.0+build1/mozilla/ipc/glue/ProtocolTypes.ipdlh /<>/thunderbird-52.4.0+build1/mozilla/ipc/glue/URIParams.ipdlh /<>/thunderbird-52.4.0+build1/mozilla/ipc/testshell/PTestShell.ipdl /<>/thunderbird-52.4.0+build1/mozilla/ipc/testshell/PTestShellCommand.ipdl /<>/thunderbird-52.4.0+build1/mozilla/js/ipc/JavaScriptTypes.ipdlh /<>/thunderbird-52.4.0+build1/mozilla/js/ipc/PJavaScript.ipdl /<>/thunderbird-52.4.0+build1/mozilla/layout/ipc/PRenderFrame.ipdl /<>/thunderbird-52.4.0+build1/mozilla/layout/ipc/PVsync.ipdl /<>/thunderbird-52.4.0+build1/mozilla/layout/printing/ipc/PRemotePrintJob.ipdl /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cookie/PCookieService.ipdl /<>/thunderbird-52.4.0+build1/mozilla/netwerk/dns/PDNSRequest.ipdl /<>/thunderbird-52.4.0+build1/mozilla/netwerk/dns/PDNSRequestParams.ipdlh /<>/thunderbird-52.4.0+build1/mozilla/netwerk/ipc/NeckoChannelParams.ipdlh /<>/thunderbird-52.4.0+build1/mozilla/netwerk/ipc/PChannelDiverter.ipdl /<>/thunderbird-52.4.0+build1/mozilla/netwerk/ipc/PDataChannel.ipdl /<>/thunderbird-52.4.0+build1/mozilla/netwerk/ipc/PNecko.ipdl /<>/thunderbird-52.4.0+build1/mozilla/netwerk/ipc/PRtspChannel.ipdl /<>/thunderbird-52.4.0+build1/mozilla/netwerk/ipc/PRtspController.ipdl /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/ftp/PFTPChannel.ipdl /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/PAltDataOutputStream.ipdl /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/PHttpChannel.ipdl /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/websocket/PTransportProvider.ipdl /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/websocket/PWebSocket.ipdl /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/websocket/PWebSocketEventListener.ipdl /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/wyciwyg/PWyciwygChannel.ipdl /<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl/PPSMContentDownloader.ipdl /<>/thunderbird-52.4.0+build1/mozilla/tools/profiler/gecko/ProfilerTypes.ipdlh /<>/thunderbird-52.4.0+build1/mozilla/uriloader/exthandler/PExternalHelperApp.ipdl /<>/thunderbird-52.4.0+build1/mozilla/uriloader/exthandler/PHandlerService.ipdl /<>/thunderbird-52.4.0+build1/mozilla/uriloader/prefetch/POfflineCacheUpdate.ipdl /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/PCompositorWidget.ipdl /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/PlatformWidgetTypes.ipdlh /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.file_generate /<>/thunderbird-52.4.0+build1/mozilla/security/apps/gen_cert_header.py trustedAppTestRoot manifest-signing-test-root.inc .deps/manifest-signing-test-root.inc.pp /<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl/tests/unit/test_signed_manifest/trusted_ca1.der xpcshell.inc ../config/nsinstall -R -m 644 'necko-config.h' '../dist/include' make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/app' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/app' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/shell' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/shell' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/testing/specialpowers' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/testing/specialpowers' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/testing/gtest' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/testing/gtest' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/uriloader/exthandler/tests' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/uriloader/exthandler/tests' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/cairo/src' ../../../../config/nsinstall -R -m 644 'cairo-features.h' '../../../../dist/include/cairo' make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/cairo/src' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/libpixman/src' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/libpixman/src' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/angle' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/angle' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.file_generate /<>/thunderbird-52.4.0+build1/mozilla/security/apps/gen_cert_header.py xpcshellRoot xpcshell.inc .deps/xpcshell.inc.pp /<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl/tests/unit/test_signed_apps/trusted_ca1.der addons-public.inc /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.file_generate /<>/thunderbird-52.4.0+build1/mozilla/security/apps/gen_cert_header.py addonsPublicRoot addons-public.inc .deps/addons-public.inc.pp /<>/thunderbird-52.4.0+build1/mozilla/security/apps/addons-public.crt addons-stage.inc /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall -R -m 444 nssrenam.h nssoptions.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/private/nss make[7]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/nss' cd ssl; /usr/bin/make private_export make[7]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/ssl' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/thebes' DeprecatedPremultiplyTables.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.file_generate /<>/thunderbird-52.4.0+build1/mozilla/gfx/thebes/genTables.py generate DeprecatedPremultiplyTables.h .deps/DeprecatedPremultiplyTables.h.pp /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.file_generate /<>/thunderbird-52.4.0+build1/mozilla/security/apps/gen_cert_header.py addonsStageRoot addons-stage.inc .deps/addons-stage.inc.pp /<>/thunderbird-52.4.0+build1/mozilla/security/apps/addons-stage.crt privileged-package-root.inc There are no private exports. make[7]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/ssl' cd pkcs7; /usr/bin/make private_export make[7]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/pkcs7' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall -R -m 444 p7local.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/private/nss make[7]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/pkcs7' cd pkcs12; /usr/bin/make private_export make[7]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/pkcs12' There are no private exports. make[7]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/pkcs12' cd smime; /usr/bin/make private_export make[7]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/smime' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall -R -m 444 cmslocal.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/private/nss make[7]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/smime' cd crmf; /usr/bin/make private_export make[7]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/crmf' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.file_generate /<>/thunderbird-52.4.0+build1/mozilla/security/apps/gen_cert_header.py privilegedPackageRoot privileged-package-root.inc .deps/privileged-package-root.inc.pp /<>/thunderbird-52.4.0+build1/mozilla/security/apps/privileged-package-root.der /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall -R -m 444 crmfi.h crmfit.h cmmfi.h cmmfit.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/private/nss make[7]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/crmf' cd jar; /usr/bin/make private_export make[7]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/jar' There are no private exports. make[7]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/jar' cd ckfw; /usr/bin/make private_export make[7]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/ckfw' cd builtins; /usr/bin/make private_export make[8]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/ckfw/builtins' There are no private exports. make[8]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/ckfw/builtins' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall -R -m 444 ck.h ckfw.h ckfwm.h ckfwtm.h ckmd.h ckt.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/private/nss make[7]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/ckfw' There are no private exports. make[6]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib' LDFLAGS=-Wl,--build-id /usr/bin/make -C /<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib export CC=' /usr/bin/gcc -std=gnu99' MT='' LD='ld' SOURCE_MD_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist SOURCE_MDHEADERS_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr DIST=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist NSPR_INCLUDE_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr NSPR_LIB_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/bin MOZILLA_CLIENT=1 NO_MDUPDATE=1 NSS_ENABLE_ECC=1 NSS_ENABLE_TLS_1_3=1 SQLITE_LIB_NAME=mozsqlite3 SQLITE_LIB_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/../config/external/sqlite SQLITE_INCLUDE_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include topsrcdir='/<>/thunderbird-52.4.0+build1/mozilla' BUILD='/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/$(subst $(topsrcdir)/security/,,$(CURDIR))' BUILD_TREE='$(BUILD)' OBJDIR='$(BUILD)' DEPENDENCIES='$(BUILD)/.deps' SINGLE_SHLIB_DIR='$(BUILD)' SOURCE_XP_DIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist BUILD_OPT=1 OPT_CODE_SIZE=1 NS_USE_GCC=1 USE_64=1 NSS_SSL_ENABLE_ZLIB= PROGRAMS= CHECKLOC= FREEBL_NO_DEPEND=0 FREEBL_LOWHASH=1 NSS_ALLOW_SSLKEYLOGFILE=1 NSS_NO_PKCS11_BYPASS=1 PUBLIC_EXPORT_DIR='/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/$(MODULE)' SOURCE_XPHEADERS_DIR='$(SOURCE_XP_DIR)/include/$(MODULE)' MODULE_INCLUDES='$(addprefix -I$(SOURCE_XP_DIR)/include/,$(REQUIRES))' MAKE_OBJDIR='$(INSTALL) -D $(OBJDIR)' TARGETS='$(LIBRARY) $(SHARED_LIBRARY) $(PROGRAM)' XCFLAGS='-DNSS_ENABLE_TLS13_SHORT_HEADERS' NSS_ENABLE_WERROR=0 NSINSTALL='/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall' PRIVATE_EXPORTS= make[6]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib' cd util; /usr/bin/make export make[7]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/util' make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/apps' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings' Makefile:52: codegen.pp: No such file or directory CSS2Properties.webidl /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.file_generate /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/GenerateCSS2PropertiesWebIDL.py generate CSS2Properties.webidl .deps/CSS2Properties.webidl.pp /<>/thunderbird-52.4.0+build1/mozilla/dom/webidl/CSS2Properties.webidl.in /<>/thunderbird-52.4.0+build1/mozilla/layout/style/PythonCSSProps.h make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/thebes' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/encoding' domainsfallbacks.properties.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.file_generate /<>/thunderbird-52.4.0+build1/mozilla/intl/locale/props2arrays.py main domainsfallbacks.properties.h .deps/domainsfallbacks.properties.h.pp /<>/thunderbird-52.4.0+build1/mozilla/dom/encoding/domainsfallbacks.properties encodingsgroups.properties.h Creating /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss There are no private exports. /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall -R -m 444 base64.h ciferfam.h eccutil.h hasht.h nssb64.h nssb64t.h nsslocks.h nssilock.h nssilckt.h nssrwlk.h nssrwlkt.h nssutil.h pkcs11.h pkcs11f.h pkcs11p.h pkcs11t.h pkcs11n.h pkcs11u.h pkcs1sig.h portreg.h secasn1.h secasn1t.h seccomon.h secder.h secdert.h secdig.h secdigt.h secitem.h secoid.h secoidt.h secport.h secerr.h utilmodt.h utilrename.h utilpars.h utilparst.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss make[7]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/util' cd freebl; /usr/bin/make export make[7]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/freebl' Makefile:648: warning: overriding recipe for target '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/nss/lib/freebl' Makefile:635: warning: ignoring old recipe for target '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/nss/lib/freebl' There are no private exports. /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall -R -m 444 blapit.h shsign.h ecl/ecl-exp.h nsslowhash.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss make[7]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/freebl' cd dbm; /usr/bin/make export make[7]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/dbm' cd include; /usr/bin/make export make[8]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/dbm/include' Creating /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/dbm There are no private exports. /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall -R -m 444 mcom_db.h ncompat.h winfile.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/dbm make[8]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/dbm/include' cd src; /usr/bin/make export make[8]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/dbm/src' make[8]: Nothing to be done for 'export'. make[8]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/dbm/src' make[7]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/dbm' cd softoken; /usr/bin/make export make[7]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/softoken' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.file_generate /<>/thunderbird-52.4.0+build1/mozilla/intl/locale/props2arrays.py main encodingsgroups.properties.h .deps/encodingsgroups.properties.h.pp /<>/thunderbird-52.4.0+build1/mozilla/dom/encoding/encodingsgroups.properties labelsencodings.properties.h cd legacydb; /usr/bin/make export make[8]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/softoken/legacydb' rm -f Navigator.webidl /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_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 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=26 -DATK_REV_VERSION=1 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_TESTS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.4.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 -DGTEST_HAS_RTTI=0 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=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_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_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=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.4.0"' -DMOZILLA_VERSION_U=52.4.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.4.0"' -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='"com.ubuntu"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_GCONF=1 -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_STARTUP_NOTIFICATION=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=com.ubuntu.thunderbird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_RAW=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SCTP=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_SRTP=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_TREE_CAIRO=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_UPDATE_CHANNEL=release -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_ERROR_CONCEALMENT=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBRTC_SIGNALING=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='"aarch64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /<>/thunderbird-52.4.0+build1/mozilla/dom/webidl/Navigator.webidl -o Navigator.webidl There are no private exports. make[8]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/softoken/legacydb' cd legacydb; /usr/bin/make private_export make[8]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/softoken/legacydb' There are no private exports. make[8]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/softoken/legacydb' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall -R -m 444 lowkeyi.h lowkeyti.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss There are no private exports. make[7]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/softoken' cd base; /usr/bin/make export make[7]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/base' There are no private exports. /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall -R -m 444 nssbaset.h nssbase.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss make[7]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/base' cd dev; /usr/bin/make export make[7]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/dev' rm -f Node.webidl /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_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 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=26 -DATK_REV_VERSION=1 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_TESTS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.4.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 -DGTEST_HAS_RTTI=0 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=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_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_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=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.4.0"' -DMOZILLA_VERSION_U=52.4.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.4.0"' -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='"com.ubuntu"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_GCONF=1 -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_STARTUP_NOTIFICATION=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=com.ubuntu.thunderbird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_RAW=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SCTP=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_SRTP=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_TREE_CAIRO=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_UPDATE_CHANNEL=release -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_ERROR_CONCEALMENT=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBRTC_SIGNALING=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='"aarch64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /<>/thunderbird-52.4.0+build1/mozilla/dom/webidl/Node.webidl -o Node.webidl There are no private exports. make[7]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/dev' cd pki; /usr/bin/make export make[7]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/pki' There are no private exports. make[7]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/pki' cd libpkix; /usr/bin/make export make[7]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.file_generate /<>/thunderbird-52.4.0+build1/mozilla/intl/locale/props2arrays.py main labelsencodings.properties.h .deps/labelsencodings.properties.h.pp /<>/thunderbird-52.4.0+build1/mozilla/dom/encoding/labelsencodings.properties localesfallbacks.properties.h cd include; /usr/bin/make export make[8]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/include' rm -f Promise.webidl There are no private exports. make[8]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/include' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_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 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=26 -DATK_REV_VERSION=1 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_TESTS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.4.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 -DGTEST_HAS_RTTI=0 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=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_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_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=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.4.0"' -DMOZILLA_VERSION_U=52.4.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.4.0"' -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='"com.ubuntu"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_GCONF=1 -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_STARTUP_NOTIFICATION=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=com.ubuntu.thunderbird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_RAW=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SCTP=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_SRTP=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_TREE_CAIRO=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_UPDATE_CHANNEL=release -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_ERROR_CONCEALMENT=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBRTC_SIGNALING=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='"aarch64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /<>/thunderbird-52.4.0+build1/mozilla/dom/webidl/Promise.webidl -o Promise.webidl cd pkix; /usr/bin/make export make[8]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix' cd certsel; /usr/bin/make export make[9]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/certsel' There are no private exports. make[9]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/certsel' cd crlsel; /usr/bin/make export make[9]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/crlsel' There are no private exports. make[9]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/crlsel' cd checker; /usr/bin/make export make[9]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/checker' rm -f PromiseDebugging.webidl /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_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 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=26 -DATK_REV_VERSION=1 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_TESTS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.4.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 -DGTEST_HAS_RTTI=0 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=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_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_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=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.4.0"' -DMOZILLA_VERSION_U=52.4.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.4.0"' -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='"com.ubuntu"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_GCONF=1 -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_STARTUP_NOTIFICATION=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=com.ubuntu.thunderbird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_RAW=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SCTP=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_SRTP=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_TREE_CAIRO=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_UPDATE_CHANNEL=release -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_ERROR_CONCEALMENT=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBRTC_SIGNALING=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='"aarch64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /<>/thunderbird-52.4.0+build1/mozilla/dom/webidl/PromiseDebugging.webidl -o PromiseDebugging.webidl There are no private exports. make[9]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/checker' cd params; /usr/bin/make export make[9]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/params' There are no private exports. make[9]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/params' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.file_generate /<>/thunderbird-52.4.0+build1/mozilla/intl/locale/props2arrays.py main localesfallbacks.properties.h .deps/localesfallbacks.properties.h.pp /<>/thunderbird-52.4.0+build1/mozilla/dom/encoding/localesfallbacks.properties nonparticipatingdomains.properties.h cd results; /usr/bin/make export make[9]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/results' There are no private exports. make[9]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/results' cd store; /usr/bin/make export make[9]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/store' There are no private exports. make[9]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/store' cd top; /usr/bin/make export make[9]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/top' rm -f TestCodeGen.webidl /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_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 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=26 -DATK_REV_VERSION=1 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_TESTS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.4.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 -DGTEST_HAS_RTTI=0 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=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_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_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=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.4.0"' -DMOZILLA_VERSION_U=52.4.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.4.0"' -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='"com.ubuntu"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_GCONF=1 -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_STARTUP_NOTIFICATION=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=com.ubuntu.thunderbird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_RAW=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SCTP=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_SRTP=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_TREE_CAIRO=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_UPDATE_CHANNEL=release -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_ERROR_CONCEALMENT=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBRTC_SIGNALING=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='"aarch64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/test/TestCodeGen.webidl -o TestCodeGen.webidl There are no private exports. make[9]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/top' cd util; /usr/bin/make export make[9]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/util' There are no private exports. make[9]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/util' cd certsel; /usr/bin/make private_export make[9]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/certsel' There are no private exports. make[9]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/certsel' cd crlsel; /usr/bin/make private_export make[9]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/crlsel' There are no private exports. make[9]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/crlsel' cd checker; /usr/bin/make private_export /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.file_generate /<>/thunderbird-52.4.0+build1/mozilla/intl/locale/props2arrays.py main nonparticipatingdomains.properties.h .deps/nonparticipatingdomains.properties.h.pp /<>/thunderbird-52.4.0+build1/mozilla/dom/encoding/nonparticipatingdomains.properties make[9]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/checker' rm -f TestExampleGen.webidl /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_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 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=26 -DATK_REV_VERSION=1 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_TESTS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.4.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 -DGTEST_HAS_RTTI=0 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=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_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_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=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.4.0"' -DMOZILLA_VERSION_U=52.4.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.4.0"' -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='"com.ubuntu"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_GCONF=1 -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_STARTUP_NOTIFICATION=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=com.ubuntu.thunderbird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_RAW=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SCTP=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_SRTP=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_TREE_CAIRO=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_UPDATE_CHANNEL=release -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_ERROR_CONCEALMENT=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBRTC_SIGNALING=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='"aarch64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/test/TestExampleGen.webidl -o TestExampleGen.webidl There are no private exports. make[9]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/checker' cd params; /usr/bin/make private_export make[9]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/params' There are no private exports. make[9]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/params' cd results; /usr/bin/make private_export make[9]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/results' There are no private exports. make[9]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/results' cd store; /usr/bin/make private_export make[9]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/store' rm -f TestJSImplGen.webidl /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_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 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=26 -DATK_REV_VERSION=1 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_TESTS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.4.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 -DGTEST_HAS_RTTI=0 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=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_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_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=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.4.0"' -DMOZILLA_VERSION_U=52.4.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.4.0"' -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='"com.ubuntu"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_GCONF=1 -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_STARTUP_NOTIFICATION=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=com.ubuntu.thunderbird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_RAW=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SCTP=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_SRTP=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_TREE_CAIRO=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_UPDATE_CHANNEL=release -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_ERROR_CONCEALMENT=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBRTC_SIGNALING=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='"aarch64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/test/TestJSImplGen.webidl -o TestJSImplGen.webidl There are no private exports. make[9]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/store' cd top; /usr/bin/make private_export make[9]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/top' There are no private exports. make[9]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/top' cd util; /usr/bin/make private_export make[9]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/util' There are no private exports. make[9]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/util' There are no private exports. make[8]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix' cd pkix_pl_nss; /usr/bin/make export make[8]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix_pl_nss' make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/encoding' cd include; /usr/bin/make private_export make[8]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/include' cd pki; /usr/bin/make export make[9]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix_pl_nss/pki' rm -f Window.webidl /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_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 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=26 -DATK_REV_VERSION=1 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_TESTS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.4.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 -DGTEST_HAS_RTTI=0 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=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_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_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=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.4.0"' -DMOZILLA_VERSION_U=52.4.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.4.0"' -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='"com.ubuntu"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_GCONF=1 -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_STARTUP_NOTIFICATION=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=com.ubuntu.thunderbird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_RAW=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SCTP=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_SRTP=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_TREE_CAIRO=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_UPDATE_CHANNEL=release -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_ERROR_CONCEALMENT=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBRTC_SIGNALING=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='"aarch64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US /<>/thunderbird-52.4.0+build1/mozilla/dom/webidl/Window.webidl -o Window.webidl There are no private exports. make[8]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/include' cd pkix; /usr/bin/make private_export make[8]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix' There are no private exports. make[9]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix_pl_nss/pki' cd system; /usr/bin/make export make[9]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix_pl_nss/system' cd certsel; /usr/bin/make private_export make[9]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/certsel' There are no private exports. make[9]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix_pl_nss/system' cd module; /usr/bin/make export make[9]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix_pl_nss/module' There are no private exports. make[9]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/certsel' cd crlsel; /usr/bin/make private_export make[9]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/crlsel' There are no private exports. make[9]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix_pl_nss/module' cd pki; /usr/bin/make private_export make[9]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix_pl_nss/pki' There are no private exports. make[9]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/crlsel' cd checker; /usr/bin/make private_export make[9]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/checker' There are no private exports. make[9]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix_pl_nss/pki' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.webidl /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings cd system; /usr/bin/make private_export make[9]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix_pl_nss/system' There are no private exports. make[9]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/checker' cd params; /usr/bin/make private_export make[9]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/params' There are no private exports. make[9]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix_pl_nss/system' cd module; /usr/bin/make private_export make[9]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix_pl_nss/module' There are no private exports. make[9]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/params' cd results; /usr/bin/make private_export make[9]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/results' There are no private exports. make[9]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix_pl_nss/module' There are no private exports. make[8]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix_pl_nss' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/plugins/test/testaddon' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/plugins/test/testaddon' There are no private exports. make[9]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/results' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/tools/reftest' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_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='"/<>/thunderbird-52.4.0+build1/mozilla/build/pgo/certs"' -DPERL='"/usr/bin/perl"' -DIS_MAC=0 -DIS_LINUX=1 -DIS_TEST_BUILD=1 -DIS_DEBUG_BUILD=0 -DCRASHREPORTER=0 -DIS_ASAN=0 -DNDEBUG=1 -DTRIMMED=1 -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=26 -DATK_REV_VERSION=1 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_TESTS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.4.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 -DGTEST_HAS_RTTI=0 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=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_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_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=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.4.0"' -DMOZILLA_VERSION_U=52.4.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.4.0"' -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='"com.ubuntu"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_GCONF=1 -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_STARTUP_NOTIFICATION=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=com.ubuntu.thunderbird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_RAW=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SCTP=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_SRTP=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_TREE_CAIRO=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_UPDATE_CHANNEL=release -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_ERROR_CONCEALMENT=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBRTC_SIGNALING=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='"aarch64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DXPI_NAME=reftest -DAB_CD=en-US /<>/thunderbird-52.4.0+build1/mozilla/build/automation.py.in -o automation.py cd store; /usr/bin/make private_export make[9]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/store' There are no private exports. make[9]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/store' cd top; /usr/bin/make private_export make[9]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/top' There are no private exports. make[9]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/top' cd util; /usr/bin/make private_export make[9]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/util' There are no private exports. make[9]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix/util' There are no private exports. make[8]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix' cd pkix_pl_nss; /usr/bin/make private_export make[8]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix_pl_nss' make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/tools/reftest' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/spellcheck/locales' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/spellcheck/locales' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/content' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/content' cd pki; /usr/bin/make private_export make[9]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix_pl_nss/pki' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/locales' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/locales' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/mozapps/extensions/test' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/mozapps/extensions/test' There are no private exports. make[9]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix_pl_nss/pki' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/library' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/library' cd system; /usr/bin/make private_export make[9]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix_pl_nss/system' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/addon-sdk' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/addon-sdk' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/tools/quitter' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/tools/quitter' There are no private exports. make[9]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix_pl_nss/system' cd module; /usr/bin/make private_export make[9]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix_pl_nss/module' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/testing/mochitest' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_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='"/<>/thunderbird-52.4.0+build1/mozilla/build/pgo/certs"' -DPERL='"/usr/bin/perl"' -DIS_MAC=0 -DIS_LINUX=1 -DIS_TEST_BUILD=1 -DIS_DEBUG_BUILD=0 -DCRASHREPORTER=0 -DIS_ASAN=0 -DNDEBUG=1 -DTRIMMED=1 -DMOCHITEST_BOOTSTRAP -DACCESSIBILITY=1 -DATK_MAJOR_VERSION=2 -DATK_MINOR_VERSION=26 -DATK_REV_VERSION=1 -DBUILD_CTYPES=1 -DCROSS_COMPILE='' -DD_INO=d_ino -DENABLE_INTL_API=1 -DENABLE_MARIONETTE=1 -DENABLE_SYSTEM_EXTENSION_DIRS=1 -DENABLE_TESTS=1 -DEXPOSE_INTL_API=1 -DFIREFOX_VERSION=52.4.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 -DGTEST_HAS_RTTI=0 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=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_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_TYPES_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TRUNCATE64=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=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.4.0"' -DMOZILLA_VERSION_U=52.4.0 -DMOZ_ACCESSIBILITY_ATK=1 -DMOZ_APP_UA_NAME='""' -DMOZ_APP_UA_VERSION='"52.4.0"' -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='"com.ubuntu"' -DMOZ_DLL_SUFFIX='".so"' -DMOZ_ENABLE_DBUS=1 -DMOZ_ENABLE_GCONF=1 -DMOZ_ENABLE_GIO=1 -DMOZ_ENABLE_SIGNMAR=1 -DMOZ_ENABLE_SKIA=1 -DMOZ_ENABLE_STARTUP_NOTIFICATION=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_FEEDS=1 -DMOZ_FFMPEG=1 -DMOZ_FMP4=1 -DMOZ_GAMEPAD=1 -DMOZ_GLUE_IN_PROGRAM=1 -DMOZ_INSTRUMENT_EVENT_LOOP=1 -DMOZ_JSDOWNLOADS=1 -DMOZ_LOGGING=1 -DMOZ_MACBUNDLE_ID=com.ubuntu.thunderbird -DMOZ_MEMORY=1 -DMOZ_MEMORY_LINUX=1 -DMOZ_MORK=1 -DMOZ_OFFICIAL_BRANDING=1 -DMOZ_PEERCONNECTION=1 -DMOZ_PERMISSIONS=1 -DMOZ_PLACES=1 -DMOZ_PULSEAUDIO=1 -DMOZ_RAW=1 -DMOZ_SAMPLE_TYPE_FLOAT32=1 -DMOZ_SCTP=1 -DMOZ_SECUREELEMENT=1 -DMOZ_SEPARATE_MANIFEST_FOR_THEME_OVERRIDES=1 -DMOZ_SRTP=1 -DMOZ_STATIC_JS=1 -DMOZ_THUNDERBIRD=1 -DMOZ_TREE_CAIRO=1 -DMOZ_TREE_PIXMAN=1 -DMOZ_UPDATE_CHANNEL=release -DMOZ_USER_DIR='".mozilla"' -DMOZ_VORBIS=1 -DMOZ_VPX_ERROR_CONCEALMENT=1 -DMOZ_VPX_NO_MEM_REPORTING=1 -DMOZ_WEBM_ENCODER=1 -DMOZ_WEBRTC=1 -DMOZ_WEBRTC_ASSERT_ALWAYS=1 -DMOZ_WEBRTC_SIGNALING=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='"aarch64-gcc3"' -DUSE_SKIA=1 -DUSE_SKIA_GPU=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DXPI_NAME=mochijar -DAB_CD=en-US /<>/thunderbird-52.4.0+build1/mozilla/build/automation.py.in -o automation.py There are no private exports. make[9]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix_pl_nss/module' There are no private exports. make[8]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix/pkix_pl_nss' There are no private exports. make[7]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/libpkix' cd certdb; /usr/bin/make export make[7]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/certdb' There are no private exports. /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall -R -m 444 cert.h certt.h certdb.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss make[7]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/certdb' cd certhigh; /usr/bin/make export make[7]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/certhigh' There are no private exports. /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall -R -m 444 ocsp.h ocspt.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss make[7]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/certhigh' make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/testing/mochitest' cd pk11wrap; /usr/bin/make export make[7]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/pk11wrap' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/other-licenses/branding/thunderbird' ../../../config/nsinstall -D ../../../dist/branding cp /<>/thunderbird-52.4.0+build1/other-licenses/branding/thunderbird/mailicon16.png ../../../dist/branding/default16.png cp /<>/thunderbird-52.4.0+build1/other-licenses/branding/thunderbird/mailicon22.png ../../../dist/branding/default22.png cp /<>/thunderbird-52.4.0+build1/other-licenses/branding/thunderbird/mailicon24.png ../../../dist/branding/default24.png cp /<>/thunderbird-52.4.0+build1/other-licenses/branding/thunderbird/mailicon32.png ../../../dist/branding/default32.png cp /<>/thunderbird-52.4.0+build1/other-licenses/branding/thunderbird/mailicon48.png ../../../dist/branding/default48.png cp /<>/thunderbird-52.4.0+build1/other-licenses/branding/thunderbird/mailicon256.png ../../../dist/branding/default256.png make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/other-licenses/branding/thunderbird' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/lightning' There are no private exports. /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall -R -m 444 secmod.h secmodt.h secpkcs5.h pk11func.h pk11pub.h pk11priv.h pk11sdr.h pk11pqg.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss make[7]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/pk11wrap' cd cryptohi; /usr/bin/make export make[7]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/cryptohi' There are no private exports. /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall -R -m 444 cryptohi.h cryptoht.h key.h keyhi.h keyt.h keythi.h sechash.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss make[7]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/cryptohi' cd nss; /usr/bin/make export make[7]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/nss' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/lightning' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/timezones' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/timezones' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mail' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mail' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/idl-parser/xpidl' xpidl.stub /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.file_generate /<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser/xpidl/header.py main xpidl.stub .deps/xpidl.stub.pp make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/idl-parser/xpidl' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/src/jsapi-tests' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/src/jsapi-tests' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/src/tests' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/src/tests' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/library/gtest' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/library/gtest' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/libical/src/libical' /usr/bin/perl -I/<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/../../scripts /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/../../scripts/mkderivedvalues.pl \ -i /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icalderivedvalue.h.in -h /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/../../design-data/value-types.csv > icalderivedvalue.h /usr/bin/perl -I/<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/../../scripts /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/../../scripts/mkderivedparameters.pl -i /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icalderivedparameter.h.in -h /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/../../design-data/parameters.csv > icalderivedparameter.h There are no private exports. /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall -R -m 444 nss.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss make[7]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/nss' cd ssl; /usr/bin/make export /usr/bin/perl -I/<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/../../scripts /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/../../scripts/mkderivedproperties.pl \ -i /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icalderivedproperty.h.in -h /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/../../design-data/properties.csv\ /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/../../design-data/value-types.csv > icalderivedproperty.h make[7]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/ssl' 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 There are no private exports. /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall -R -m 444 ssl.h sslt.h sslerr.h sslproto.h preenc.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss make[7]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/ssl' cd pkcs7; /usr/bin/make export echo '*/' >> ical.h make[7]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/pkcs7' cat /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/../../config.h /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icalversion.h /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icaltime.h /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icalduration.h /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icalperiod.h /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icalenums.h /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icaltypes.h /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icalrecur.h /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icalattach.h icalderivedvalue.h icalderivedparameter.h /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icalvalue.h /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icalparameter.h icalderivedproperty.h /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icalproperty.h /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/pvl.h /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icalarray.h /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icalcomponent.h /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icaltimezone.h /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icalparser.h /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icalmemory.h /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icalerror.h /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icalrestriction.h /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/sspm.h /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icalmime.h /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall -R -m 444 secmime.h secpkcs7.h pkcs7t.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss make[7]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/pkcs7' echo '#ifdef __cplusplus' >> ical.h cd pkcs12; /usr/bin/make export echo '}' >> ical.h make[7]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/pkcs12' echo '#endif' >> ical.h echo '#endif' >> ical.h ../../../../config/nsinstall -R -m 644 'ical.h' '../../../../dist/include' make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/libical/src/libical' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/base/backend/libical/build' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/base/backend/libical/build' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/providers/gdata' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall -R -m 444 pkcs12t.h pkcs12.h p12plcy.h p12.h p12t.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss make[7]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/pkcs12' cd smime; /usr/bin/make export make[7]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/smime' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall -R -m 444 cms.h cmst.h smime.h cmsreclist.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss make[7]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/smime' cd crmf; /usr/bin/make export make[7]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/crmf' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/providers/gdata' There are no private exports. /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall -R -m 444 crmf.h crmft.h cmmf.h cmmft.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss make[7]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/crmf' cd jar; /usr/bin/make export make[7]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/jar' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/lightning/locales' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/lightning/locales' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/test/mozmill' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/test/mozmill' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mail/locales' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall -R -m 444 jar.h jar-ds.h jarfile.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss make[7]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/jar' cd ckfw; /usr/bin/make export make[7]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/ckfw' cd builtins; /usr/bin/make export make[8]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/ckfw/builtins' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall -R -m 444 nssckbi.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss make[8]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/ckfw/builtins' cd builtins; /usr/bin/make private_export make[8]: Entering directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/ckfw/builtins' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mail/locales' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mail/app' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mail/app' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mail/test/mozmill' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mail/test/mozmill' There are no private exports. make[8]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/ckfw/builtins' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/nsinstall -R -m 444 nssck.api nssckepv.h nssckft.h nssckfw.h nssckfwc.h nssckfwt.h nssckg.h nssckmdt.h nssckt.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/xpidl' There are no private exports. make[7]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib/ckfw' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.process_install_manifest ../../dist/idl ../../_build_manifests/install/dist_idl make[6]: Leaving directory '/<>/thunderbird-52.4.0+build1/mozilla/security/nss/lib' make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nss' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/providers/gdata/locales' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/providers/gdata/locales' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mail/app/profile/extensions' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mail/app/profile/extensions' Elapsed: 0.25s; From ../../dist/idl: Kept 1384 existing; Added/updated 0; Removed 0 files and 0 directories. make[6]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/makefiles/xpidl' mkdir -p '.deps/' mkdir -p '../../../dist/include/' mkdir -p '../../../dist/bin/components/' mkdir -p '../../../dist/xpi-stage/lightning/components/' mkdir -p '../../../dist/xpi-stage/worker/components/' test_necko.xpt xpcomtest.xpt /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ xpcomtest NotXPCOMTest /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ test_necko nsIHttpServer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/bin/chrome.manifest 'manifest components/interfaces.manifest' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/xpi-stage/lightning/chrome.manifest 'manifest components/interfaces.manifest' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/xpi-stage/worker/chrome.manifest 'manifest components/interfaces.manifest' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_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' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.buildlist ../../../dist/xpi-stage/worker/components/interfaces.manifest 'interfaces WorkerTest.xpt' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_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 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_wifi.xpt' 'interfaces necko_wyciwyg.xpt' 'interfaces parentalcontrols.xpt' 'interfaces peerconnection.xpt' 'interfaces pipnss.xpt' 'interfaces pippki.xpt' 'interfaces places.xpt' 'interfaces plugin.xpt' 'interfaces pref.xpt' 'interfaces prefetch.xpt' 'interfaces privatebrowsing.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 testJsAccount.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 xpctest.xpt' 'interfaces xul.xpt' 'interfaces xulapp.xpt' 'interfaces xultmpl.xpt' 'interfaces zipwriter.xpt' accessibility.xpt /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 dom_canvas.xpt /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 dom_core.xpt /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 dom_css.xpt /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 *** KEEP ALIVE MARKER *** Total duration: 0:02:00.110245 dom_html.xpt /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 dom_range.xpt /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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., inspector.xpt warning: [const] doesn't make sense on builtin types., /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 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., intl.xpt /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 mime.xpt /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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., mozfind.xpt /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 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., mozintl.xpt /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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_wifi.xpt /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ necko_wifi nsIWifiAccessPoint nsIWifiListener nsIWifiMonitor necko_wyciwyg.xpt /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 peerconnection.xpt /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ peerconnection IPeerConnection pipnss.xpt /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 pippki.xpt /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 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., places.xpt /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 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., plugin.xpt /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 rdf.xpt /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 Generating /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/TestExampleWorkerInterface-example.h Generating /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/TestExampleWorkerInterface-example.cpp Generating /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/TestExampleProxyInterface-example.h Generating /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/TestExampleProxyInterface-example.cpp Generating /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/TestExampleInterface-example.h Generating /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/TestExampleInterface-example.cpp satchel.xpt /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/test' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/test' services-crypto-component.xpt /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 testJsAccount.xpt /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ testJsAccount msgIFooUrl toolkit_asyncshutdown.xpt /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 xpctest.xpt /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/bin/components \ xpctest xpctest_attributes xpctest_bug809674 xpctest_interfaces xpctest_params xpctest_returncode xpctest_utils xul.xpt /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/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 WorkerTest.xpt /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/pythonpath.py -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/ply -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/idl-parser -I../../../xpcom/idl-parser/xpidl \ /<>/thunderbird-52.4.0+build1/mozilla/python/mozbuild/mozbuild/action/xpidl-process.py --cache-dir ../../../xpcom/idl-parser/xpidl --depsdir .deps \ ../../../dist/idl ../../../dist/include ../../../dist/xpi-stage/worker/components \ WorkerTest nsIWorkerTest make[6]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/makefiles/xpidl' make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/xpidl' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/locale' langGroups.properties.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.file_generate /<>/thunderbird-52.4.0+build1/mozilla/intl/locale/props2arrays.py main langGroups.properties.h .deps/langGroups.properties.h.pp /<>/thunderbird-52.4.0+build1/mozilla/intl/locale/langGroups.properties make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/tests' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/tests' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/intl' charsetalias.properties.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.file_generate /<>/thunderbird-52.4.0+build1/mozilla/intl/locale/props2arrays.py main charsetalias.properties.h .deps/charsetalias.properties.h.pp /<>/thunderbird-52.4.0+build1/mailnews/intl/charsetalias.properties make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/dns' etld_data.inc /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.file_generate /<>/thunderbird-52.4.0+build1/mozilla/netwerk/dns/prepare_tlds.py main etld_data.inc .deps/etld_data.inc.pp /<>/thunderbird-52.4.0+build1/mozilla/netwerk/dns/effective_tld_names.dat make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/locale' make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/intl' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base' PropertyUseCounterMap.inc /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.file_generate /<>/thunderbird-52.4.0+build1/mozilla/dom/base/gen-usecounters.py property_map PropertyUseCounterMap.inc .deps/PropertyUseCounterMap.inc.pp /<>/thunderbird-52.4.0+build1/mozilla/dom/base/UseCounters.conf nsStyleStructList.h UseCounterList.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.file_generate /<>/thunderbird-52.4.0+build1/mozilla/layout/style/generate-stylestructlist.py main nsStyleStructList.h .deps/nsStyleStructList.h.pp nsCSSPropsGenerated.inc /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.file_generate /<>/thunderbird-52.4.0+build1/mozilla/layout/style/GenerateCSSPropsGenerated.py generate nsCSSPropsGenerated.inc .deps/nsCSSPropsGenerated.inc.pp /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSPropsGenerated.inc.in /<>/thunderbird-52.4.0+build1/mozilla/layout/style/PythonCSSProps.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.file_generate /<>/thunderbird-52.4.0+build1/mozilla/dom/base/gen-usecounters.py use_counter_list UseCounterList.h .deps/UseCounterList.h.pp /<>/thunderbird-52.4.0+build1/mozilla/dom/base/UseCounters.conf make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/dns' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xpcom' xpcAccEvents.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.file_generate /<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom/AccEventGen.py gen_files xpcAccEvents.h .deps/xpcAccEvents.h.pp /<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom/AccEvents.conf ../../xpcom/idl-parser/xpidl/xpidllex.py ../../xpcom/idl-parser/xpidl/xpidlyacc.py ../../config/nsinstall -R -m 644 'UseCounterList.h' '../../dist/include/mozilla/dom' make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/telemetry' TelemetryEventData.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.file_generate /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/telemetry/gen-event-data.py main TelemetryEventData.h .deps/TelemetryEventData.h.pp /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/telemetry/Events.yaml TelemetryEventEnums.h ../../config/nsinstall -R -m 644 'nsStyleStructList.h' '../../dist/include' make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/xre' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/xre' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/tests/component_no_aslr' make[5]: Nothing to be done for 'export'. make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/tests/component_no_aslr' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/locale/unix' unixcharset.properties.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.file_generate /<>/thunderbird-52.4.0+build1/mozilla/intl/locale/props2arrays.py main unixcharset.properties.h .deps/unixcharset.properties.h.pp /<>/thunderbird-52.4.0+build1/mozilla/intl/locale/unix/unixcharset.properties make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/locale/unix' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.file_generate /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/telemetry/gen-event-enum.py main TelemetryEventEnums.h .deps/TelemetryEventEnums.h.pp /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/telemetry/Events.yaml TelemetryHistogramData.inc /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.file_generate /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/telemetry/gen-histogram-data.py main TelemetryHistogramData.inc .deps/TelemetryHistogramData.inc.pp /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/telemetry/Histograms.json /<>/thunderbird-52.4.0+build1/mozilla/dom/base/UseCounters.conf /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDeprecatedOperationList.h TelemetryHistogramEnums.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.file_generate /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/telemetry/gen-histogram-enum.py main TelemetryHistogramEnums.h .deps/TelemetryHistogramEnums.h.pp /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/telemetry/Histograms.json /<>/thunderbird-52.4.0+build1/mozilla/dom/base/UseCounters.conf /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDeprecatedOperationList.h TelemetryScalarData.h ../../config/nsinstall -R -m 644 'xpcAccEvents.h' '../../dist/include' make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xpcom' /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.file_generate /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/telemetry/gen-scalar-data.py main TelemetryScalarData.h .deps/TelemetryScalarData.h.pp /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/telemetry/Scalars.yaml TelemetryScalarEnums.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python -m mozbuild.action.file_generate /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/telemetry/gen-scalar-enum.py main TelemetryScalarEnums.h .deps/TelemetryScalarEnums.h.pp /<>/thunderbird-52.4.0+build1/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' make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/telemetry' *** KEEP ALIVE MARKER *** Total duration: 0:03:00.129091 make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl' make[4]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu' make[3]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu' make[3]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu' make[3]: Circular /<>/thunderbird-52.4.0+build1/mozilla/CLOBBER <- /<>/thunderbird-52.4.0+build1/mozilla/CLOBBER dependency dropped. /usr/bin/make recurse_compile make[4]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/plugins/test/testplugin/javaplugin' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/memory/fallible' mkdir -p '.deps/' mkdir -p '.deps/' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/db/sqlite3/src' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_javaplugin0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/test/testplugin/javaplugin -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/plugins/test/testplugin/javaplugin -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_javaplugin0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat -pthread -I/usr/include/gtk-2.0 -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/atk-1.0 -I/usr/include/gtk-2.0 -I/usr/lib/aarch64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/plugins/test/testplugin/javaplugin/Unified_cpp_javaplugin0.cpp make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/presentation' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -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/<>/thunderbird-52.4.0+build1/mozilla/db/sqlite3/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/db/sqlite3/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/sqlite3.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-type-limits /<>/thunderbird-52.4.0+build1/mozilla/db/sqlite3/src/sqlite3.c /usr/bin/g++ -std=gnu++11 -o fallible.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/memory/fallible -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/memory/fallible -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/fallible.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/memory/fallible/fallible.cpp /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_presentation0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/presentation -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/presentation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_presentation0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/presentation/Unified_cpp_dom_presentation0.cpp libfallible.a.desc rm -f libfallible.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libfallible.a.desc fallible.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/memory/fallible' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/places' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_components_places0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/places -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/places -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_components_places0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/places/Unified_cpp_components_places0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/places/Database.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/places/Unified_cpp_components_places0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StaticPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/presentation/AvailabilityCollection.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/presentation/AvailabilityCollection.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/places/FaviconHelpers.cpp:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/places/Unified_cpp_components_places0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/dom/presentation/PresentationAvailability.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/presentation/AvailabilityCollection.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/dom/presentation/PresentationAvailability.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/presentation/AvailabilityCollection.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WeakPtr.h:70, from /<>/thunderbird-52.4.0+build1/mozilla/dom/presentation/AvailabilityCollection.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/presentation/AvailabilityCollection.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/dom/presentation/AvailabilityCollection.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/presentation/AvailabilityCollection.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/presentation/Presentation.cpp: In member function ‘virtual nsresult mozilla::dom::Presentation::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/presentation/Presentation.cpp:38:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/presentation/Presentation.cpp:37:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/presentation/PresentationAvailability.cpp: In member function ‘virtual nsresult mozilla::dom::PresentationAvailability::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/presentation/PresentationAvailability.cpp:37:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/presentation/PresentationAvailability.cpp:36:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIPresentationAvailabilityListener) ^~~~~~~~~~~~~~~~~~~~~~ libnptestjava.so rm -f libnptestjava.so /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_exec.py --uselist -- /usr/bin/g++ -std=gnu++11 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -fPIC -shared -Wl,-z,defs -Wl,--gc-sections -Wl,-h,libnptestjava.so -o libnptestjava.so Unified_cpp_javaplugin0.o -lpthread -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -Wl,-rpath-link,/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/bin -Wl,-rpath-link,/usr/lib -ldl -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lfreetype -lgdk-x11-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -lX11-xcb -lxcb-shm -lxcb -lX11 -lXext /<>/thunderbird-52.4.0+build1/mozilla/dom/presentation/PresentationConnection.cpp: In member function ‘virtual nsresult mozilla::dom::PresentationConnection::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/presentation/PresentationConnection.cpp:46:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/presentation/PresentationConnection.cpp:45:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIRequest) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/presentation/PresentationConnectionList.cpp: In member function ‘virtual nsresult mozilla::dom::PresentationConnectionList::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/presentation/PresentationAvailability.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/presentation/AvailabilityCollection.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/dom/presentation/AvailabilityCollection.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/presentation/AvailabilityCollection.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/presentation/PresentationReceiver.cpp: In member function ‘virtual nsresult mozilla::dom::PresentationReceiver::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/presentation/PresentationReceiver.cpp:35:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/presentation/PresentationReceiver.cpp:34:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ chmod +x libnptestjava.so ../../../../../config/nsinstall -R -m 644 'libnptestjava.so' '../../../../../dist/plugins' make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/plugins/test/testplugin/javaplugin' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/base/backend/libical/build' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o calBaseModule.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DSHARED_LIBRARY= -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/base/backend/libical/build -I/<>/thunderbird-52.4.0+build1/calendar/base/backend/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/calBaseModule.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/build/calBaseModule.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Module.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ModuleUtils.h:11, from /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/build/calBaseModule.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/presentation/PresentationRequest.cpp: In member function ‘virtual nsresult mozilla::dom::PresentationRequest::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/presentation/PresentationAvailability.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/presentation/AvailabilityCollection.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcalendar_base_backend_libical_build.a.desc rm -f libcalendar_base_backend_libical_build.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libcalendar_base_backend_libical_build.a.desc calBaseModule.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/base/backend/libical/build' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/statusfilter' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsBrowserStatusFilter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/statusfilter -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/statusfilter -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsBrowserStatusFilter.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/statusfilter/nsBrowserStatusFilter.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIWebProgressListener.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/statusfilter/nsBrowserStatusFilter.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/statusfilter/nsBrowserStatusFilter.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIWeakReferenceUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsWeakReference.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/places/Database.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/places/Database.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/places/Unified_cpp_components_places0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/places/nsFaviconService.cpp: In member function ‘virtual nsresult nsFaviconService::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro ‘NS_IMPL_QUERY_INTERFACE_CI’ NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/places/nsFaviconService.cpp:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/places/Unified_cpp_components_places0.cpp:92: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:138:5: note: in definition of macro ‘NS_IMPL_QUERY_CLASSINFO’ } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro ‘NS_IMPL_QUERY_INTERFACE_CI’ NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIWeakReferenceUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsWeakReference.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/places/Database.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/places/Database.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/places/Unified_cpp_components_places0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/places/nsNavHistory.cpp: In member function ‘virtual nsresult nsNavHistory::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/places/nsFaviconService.cpp:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/places/Unified_cpp_components_places0.cpp:92: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:138:5: note: in definition of macro ‘NS_IMPL_QUERY_CLASSINFO’ } else ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/statusfilter/nsBrowserStatusFilter.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIWeakReferenceUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsWeakReference.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/places/Database.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/places/Database.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/places/Unified_cpp_components_places0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/places/nsNavHistoryResult.cpp: In member function ‘virtual nsresult nsNavHistoryResultNode::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/places/nsNavHistoryResult.cpp:85:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/places/nsNavHistoryResult.cpp:84:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsINavHistoryResultNode) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/places/nsNavHistoryResult.cpp: In member function ‘virtual nsresult nsNavHistoryContainerResultNode::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/places/nsNavHistoryResult.cpp:346:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(nsNavHistoryResultNode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/places/nsNavHistoryResult.cpp:345:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsINavHistoryContainerResultNode) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/places/nsNavHistoryResult.cpp: In member function ‘virtual nsresult nsNavHistoryResult::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/places/nsNavHistoryResult.cpp:4056:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/places/nsNavHistoryResult.cpp:4055:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ libtoolkit_components_statusfilter.a.desc rm -f libtoolkit_components_statusfilter.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_statusfilter.a.desc nsBrowserStatusFilter.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/statusfilter' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/finalizationwitness' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o FinalizationWitnessService.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/finalizationwitness -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/finalizationwitness -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/loader -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/FinalizationWitnessService.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/finalizationwitness/FinalizationWitnessService.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIFinalizationWitnessService.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/finalizationwitness/FinalizationWitnessService.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/finalizationwitness/FinalizationWitnessService.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/places/Unified_cpp_components_places0.cpp:83: /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/places/nsAnnotationService.cpp: In member function ‘virtual nsresult nsAnnotationService::SetPageAnnotation(nsIURI*, const nsACString_internal&, nsIVariant*, int32_t, uint16_t)’: /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/places/nsAnnotationService.cpp:214:22: warning: this statement may fall through [-Wimplicit-fallthrough=] MOZ_FALLTHROUGH; ^ /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/places/nsAnnotationService.cpp:216:5: note: here case nsIDataType::VTYPE_INT64: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/places/nsAnnotationService.cpp:227:22: warning: this statement may fall through [-Wimplicit-fallthrough=] MOZ_FALLTHROUGH; ^ /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/places/nsAnnotationService.cpp:229:5: note: here case nsIDataType::VTYPE_FLOAT: ^~~~ /<>/thunderbird-52.4.0+build1/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)’: /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/places/nsAnnotationService.cpp:299:22: warning: this statement may fall through [-Wimplicit-fallthrough=] MOZ_FALLTHROUGH; ^ /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/places/nsAnnotationService.cpp:301:5: note: here case nsIDataType::VTYPE_INT64: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/places/nsAnnotationService.cpp:312:22: warning: this statement may fall through [-Wimplicit-fallthrough=] MOZ_FALLTHROUGH; ^ /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/places/nsAnnotationService.cpp:314:5: note: here case nsIDataType::VTYPE_FLOAT: ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/places/Unified_cpp_components_places0.cpp:128: /<>/thunderbird-52.4.0+build1/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*)’: /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/places/nsNavHistoryResult.cpp:2456:22: warning: this statement may fall through [-Wimplicit-fallthrough=] MOZ_FALLTHROUGH; ^ /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/places/nsNavHistoryResult.cpp:2459:5: note: here case QUERYUPDATE_TIME: { ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/places/nsNavHistoryResult.cpp:2483:22: warning: this statement may fall through [-Wimplicit-fallthrough=] MOZ_FALLTHROUGH; ^ /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/places/nsNavHistoryResult.cpp:2486:5: note: here case QUERYUPDATE_SIMPLE: { ^~~~ /<>/thunderbird-52.4.0+build1/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)’: /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/places/nsNavHistoryResult.cpp:2919:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (mOptions->ResultType() != nsINavHistoryQueryOptions::RESULTS_AS_TAG_QUERY) ^~ /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/places/nsNavHistoryResult.cpp:2922:7: note: here default: ^~~~~~~ libtoolkit_components_finalizationwitness.a.desc rm -f libtoolkit_components_finalizationwitness.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_finalizationwitness.a.desc FinalizationWitnessService.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/finalizationwitness' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xpath' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_xslt_xpath0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xslt -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_xslt_xpath0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/domstubs.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDOMXPathEvaluator.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/XPathEvaluator.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/XPathEvaluator.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/dom/presentation/AvailabilityCollection.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/presentation/AvailabilityCollection.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/presentation/Unified_cpp_dom_presentation0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/presentation/PresentationTCPSessionTransport.cpp: In member function ‘virtual nsresult mozilla::dom::PresentationTCPSessionTransport::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/presentation/PresentationTCPSessionTransport.cpp:78:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/presentation/PresentationTCPSessionTransport.cpp:77:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsITransportEventSink) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/XPathEvaluator.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/XPathEvaluator.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/XPathEvaluator.cpp:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIWeakReferenceUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIWeakReference.h:176, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/XPathEvaluator.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/XPathEvaluator.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/domstubs.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDOMXPathEvaluator.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/XPathEvaluator.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/XPathEvaluator.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/XPathResult.cpp: In member function ‘virtual nsresult mozilla::dom::XPathResult::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/XPathResult.cpp:80:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath0.cpp:128: /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txLocationStep.cpp: In member function ‘virtual nsresult LocationStep::evaluate(txIEvalContext*, txAExprResult**)’: /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txLocationStep.cpp:42:13: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!walker.moveToParent()) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txLocationStep.cpp:47:9: note: here case ANCESTOR_OR_SELF_AXIS: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txLocationStep.cpp:74:13: warning: this statement may fall through [-Wimplicit-fallthrough=] if (mNodeTest->matches(walker.getCurrentPosition(), aContext)) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txLocationStep.cpp:79:9: note: here case DESCENDANT_AXIS: ^~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_xslt_xpath1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xslt -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_xslt_xpath1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txExpr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txNameTest.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txXPathNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txXPathTreeWalker.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txNameTest.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContentInlines.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txXPathTreeWalker.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txNameTest.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txExpr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txNameTest.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_presentation1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/presentation -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/presentation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_presentation1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/presentation/Unified_cpp_dom_presentation1.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20: /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txNodeSet.cpp: In member function ‘nsresult txNodeSet::add(const txXPathNode&)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txXPathTreeWalker.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txNameTest.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txXPathNode.h:18:7: note: ‘class txXPathNode’ declared here class txXPathNode ^~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20: /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txNodeSet.cpp: In member function ‘nsresult txNodeSet::add(const txNodeSet&, txNodeSet::transferOp, txNodeSet::destroyOp)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txXPathTreeWalker.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txNameTest.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txXPathNode.h:18:7: note: ‘class txXPathNode’ declared here class txXPathNode ^~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20: /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txNodeSet.cpp: In member function ‘nsresult txNodeSet::sweep()’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txXPathTreeWalker.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txNameTest.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txXPathNode.h:18:7: note: ‘class txXPathNode’ declared here class txXPathNode ^~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20: /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txNodeSet.cpp: In member function ‘bool txNodeSet::ensureGrowSize(int32_t)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txXPathTreeWalker.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txNameTest.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txXPathNode.h:18:7: note: ‘class txXPathNode’ declared here class txXPathNode ^~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txXPathTreeWalker.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txNameTest.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txXPathNode.h:18:7: note: ‘class txXPathNode’ declared here class txXPathNode ^~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:20: /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txNodeSet.cpp: In static member function ‘static void txNodeSet::transferElements(txXPathNode*, const txXPathNode*, const txXPathNode*)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txXPathTreeWalker.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txNameTest.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txXPathNode.h:18:7: note: ‘class txXPathNode’ declared here class txXPathNode ^~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/dom/presentation/PresentationTransportBuilderConstructor.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/presentation/PresentationTransportBuilderConstructor.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/presentation/Unified_cpp_dom_presentation1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGlobalWindow.h:35, from /<>/thunderbird-52.4.0+build1/mozilla/dom/presentation/ipc/PresentationBuilderChild.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/presentation/Unified_cpp_dom_presentation1.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ *** KEEP ALIVE MARKER *** Total duration: 0:04:00.158147 /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_xslt_xpath2.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xslt -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_xslt_xpath2.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath2.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txExpr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txUnionExpr.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGlobalWindow.h:35, from /<>/thunderbird-52.4.0+build1/mozilla/dom/presentation/ipc/PresentationBuilderChild.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/presentation/Unified_cpp_dom_presentation1.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/dom/presentation/PresentationTransportBuilderConstructor.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/presentation/PresentationTransportBuilderConstructor.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/presentation/Unified_cpp_dom_presentation1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txXPathNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txNodeSet.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txUnionExpr.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContentInlines.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txXPathTreeWalker.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txXPCOMExtensionFunction.cpp:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath2.cpp:29: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txExpr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txUnionExpr.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath2.cpp:29: /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txXPCOMExtensionFunction.cpp: In member function ‘bool txParamArrayHolder::Init(uint8_t)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txXPCOMExtensionFunction.cpp:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xpath/Unified_cpp_dom_xslt_xpath2.cpp:29: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xpath' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/uriloader/prefetch' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_uriloader_prefetch0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/uriloader/prefetch -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/uriloader/prefetch -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_uriloader_prefetch0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/uriloader/prefetch/Unified_cpp_uriloader_prefetch0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/glue/BackgroundUtils.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/uriloader/prefetch/Unified_cpp_uriloader_prefetch0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/glue/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/uriloader/prefetch/Unified_cpp_uriloader_prefetch0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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_presentation.a.desc rm -f libdom_presentation.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_presentation.a.desc Unified_cpp_dom_presentation0.o Unified_cpp_dom_presentation1.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/presentation' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/mathml' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_layout_mathml0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/layout/mathml -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/mathml -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/tables -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/mathml -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_mathml0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/mathml/Unified_cpp_layout_mathml0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ContentCache.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/nsGUIEventIPC.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TabChild.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/uriloader/prefetch/OfflineCacheUpdateChild.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/uriloader/prefetch/Unified_cpp_uriloader_prefetch0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/glue/BackgroundUtils.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/uriloader/prefetch/Unified_cpp_uriloader_prefetch0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsColor.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/mathml/nsMathMLChar.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/layout/mathml/nsMathMLChar.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/mathml/Unified_cpp_layout_mathml0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/glue/BackgroundUtils.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/uriloader/prefetch/OfflineCacheUpdateChild.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/uriloader/prefetch/Unified_cpp_uriloader_prefetch0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/uriloader/prefetch/OfflineCacheUpdateChild.cpp: In member function ‘virtual nsresult mozilla::docshell::OfflineCacheUpdateChild::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/uriloader/prefetch/OfflineCacheUpdateChild.cpp:67:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_places.a.desc Unified_cpp_components_places0.o In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxTextRun.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/mathml/nsMathMLChar.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/mathml/nsMathMLChar.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/mathml/Unified_cpp_layout_mathml0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/places' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/xul/tree' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_layout_xul_tree0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/xul/tree -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/forms -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_xul_tree0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSetHandle.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsIPresShell.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsIFrame.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/layout/mathml/nsMathMLChar.cpp:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/mathml/Unified_cpp_layout_mathml0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Casting.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:31, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BoxObject.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TreeBoxObject.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree/TreeBoxObject.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BoxObject.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TreeBoxObject.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree/TreeBoxObject.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsIFrame.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/layout/mathml/nsMathMLChar.cpp:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/mathml/Unified_cpp_layout_mathml0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PodOperations.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTHashtable.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFontFeatures.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFontEntry.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxTextRun.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/mathml/nsMathMLChar.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/mathml/nsMathMLChar.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/mathml/Unified_cpp_layout_mathml0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsIFrame.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsBox.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFrame.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsLeafFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsLeafBoxFrame.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree/nsTreeBodyFrame.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree/TreeBoxObject.cpp:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/GCAPI.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:31, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BoxObject.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TreeBoxObject.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree/TreeBoxObject.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BoxObject.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TreeBoxObject.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree/TreeBoxObject.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree/TreeBoxObject.cpp: In member function ‘virtual nsresult mozilla::dom::TreeBoxObject::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree/TreeBoxObject.cpp:35:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(BoxObject) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree/TreeBoxObject.cpp:34:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsITreeBoxObject) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxTextRun.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsFontMetrics.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree/nsTreeBodyFrame.cpp:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BoxObject.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TreeBoxObject.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree/TreeBoxObject.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree/nsTreeColumns.cpp: In member function ‘virtual nsresult nsTreeColumn::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:29: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BoxObject.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TreeBoxObject.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree/TreeBoxObject.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree/nsTreeColumns.cpp: In member function ‘virtual nsresult nsTreeColumns::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree/nsTreeColumns.cpp:414:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree/nsTreeColumns.cpp:413:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree/nsTreeContentView.cpp: In member function ‘virtual nsresult nsTreeContentView::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree/nsTreeColumns.cpp:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:29: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: in definition of macro ‘NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO’ } else ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BoxObject.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TreeBoxObject.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree/TreeBoxObject.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree/nsTreeSelection.cpp: In member function ‘virtual nsresult nsTreeSelection::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree/nsTreeColumns.cpp:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/xul/tree/Unified_cpp_layout_xul_tree0.cpp:29: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: in definition of macro ‘NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO’ } else ^~~~ liburiloader_prefetch.a.desc rm -f liburiloader_prefetch.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o liburiloader_prefetch.a.desc Unified_cpp_uriloader_prefetch0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/uriloader/prefetch' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/decoders/icon/gtk' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsIconChannel.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/image/decoders/icon/gtk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/decoders/icon/gtk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsIconChannel.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/image/decoders/icon/gtk/nsIconChannel.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIRequest.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/image/decoders/icon/gtk/nsIconChannel.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/image/decoders/icon/gtk/nsIconChannel.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/image/decoders/icon/gtk/nsIconChannel.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/image/decoders/icon/gtk/nsIconChannel.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ *** KEEP ALIVE MARKER *** Total duration: 0:05:00.178154 libimage_decoders_icon_gtk.a.desc rm -f libimage_decoders_icon_gtk.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libimage_decoders_icon_gtk.a.desc nsIconChannel.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/decoders/icon/gtk' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/stubdata' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o stubdata.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/stubdata -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/stubdata -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/stubdata.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/stubdata/stubdata.c libicustubdata.a.desc rm -f libicustubdata.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libicustubdata.a.desc stubdata.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/stubdata' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o cmemory.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/cmemory.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/cmemory.c /usr/bin/gcc -std=gnu99 -o cstring.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/cstring.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/cstring.c /usr/bin/gcc -std=gnu99 -o cwchar.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/cwchar.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/cwchar.c /usr/bin/gcc -std=gnu99 -o icudataver.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icudataver.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/icudataver.c /usr/bin/gcc -std=gnu99 -o locmap.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/locmap.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/locmap.c /usr/bin/gcc -std=gnu99 -o propsvec.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/propsvec.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/propsvec.c /usr/bin/gcc -std=gnu99 -o uarrsort.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/uarrsort.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uarrsort.c /usr/bin/gcc -std=gnu99 -o ubidi.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ubidi.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ubidi.c /usr/bin/gcc -std=gnu99 -o ubidi_props.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ubidi_props.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ubidi_props.c /usr/bin/gcc -std=gnu99 -o ubidiln.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ubidiln.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ubidiln.c /usr/bin/gcc -std=gnu99 -o ubiditransform.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ubiditransform.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ubiditransform.c /usr/bin/gcc -std=gnu99 -o ubidiwrt.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ubidiwrt.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ubidiwrt.c /usr/bin/gcc -std=gnu99 -o ucat.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ucat.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucat.c /usr/bin/gcc -std=gnu99 -o uchar.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/uchar.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uchar.c /usr/bin/gcc -std=gnu99 -o ucmndata.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ucmndata.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucmndata.c /usr/bin/g++ -std=gnu++11 -o Unified_cpp_layout_mathml1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/layout/mathml -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/mathml -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/tables -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/mathml -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_mathml1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/mathml/Unified_cpp_layout_mathml1.cpp /usr/bin/gcc -std=gnu99 -o ucnv.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ucnv.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucnv.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventForwards.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsSplittableFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsContainerFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/mathml/nsMathMLContainerFrame.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/mathml/nsMathMLmencloseFrame.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/mathml/nsMathMLmsqrtFrame.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/mathml/nsMathMLmsqrtFrame.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/mathml/Unified_cpp_layout_mathml1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/gcc -std=gnu99 -o ucnv_cb.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ucnv_cb.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucnv_cb.c /usr/bin/gcc -std=gnu99 -o ucnv_cnv.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ucnv_cnv.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucnv_cnv.c /usr/bin/gcc -std=gnu99 -o ucnv_ct.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ucnv_ct.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucnv_ct.c /usr/bin/gcc -std=gnu99 -o ucnv_err.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ucnv_err.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucnv_err.c /usr/bin/gcc -std=gnu99 -o ucnv_lmb.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ucnv_lmb.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucnv_lmb.c /usr/bin/gcc -std=gnu99 -o ucnv_set.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ucnv_set.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucnv_set.c /usr/bin/gcc -std=gnu99 -o ucnv_u16.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ucnv_u16.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucnv_u16.c libdb_sqlite3_src.a.desc rm -f libdb_sqlite3_src.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdb_sqlite3_src.a.desc sqlite3.o In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSetHandle.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsIPresShell.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsIFrame.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsBox.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFrame.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsSplittableFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsContainerFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/mathml/nsMathMLContainerFrame.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/mathml/nsMathMLmencloseFrame.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/mathml/nsMathMLmsqrtFrame.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/mathml/nsMathMLmsqrtFrame.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/mathml/Unified_cpp_layout_mathml1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/db/sqlite3/src' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o decContext.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/decContext.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/decContext.c /usr/bin/gcc -std=gnu99 -o decNumber.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/decNumber.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/decNumber.c /usr/bin/gcc -std=gnu99 -o ucnv_u32.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ucnv_u32.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucnv_u32.c /usr/bin/gcc -std=gnu99 -o ucnv_u7.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ucnv_u7.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucnv_u7.c /usr/bin/gcc -std=gnu99 -o ucnv_u8.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ucnv_u8.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucnv_u8.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsIFrame.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsBox.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFrame.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsSplittableFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsContainerFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/mathml/nsMathMLContainerFrame.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/mathml/nsMathMLmencloseFrame.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/mathml/nsMathMLmsqrtFrame.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/mathml/nsMathMLmsqrtFrame.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/mathml/Unified_cpp_layout_mathml1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventForwards.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsSplittableFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsContainerFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/mathml/nsMathMLContainerFrame.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/mathml/nsMathMLmencloseFrame.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/mathml/nsMathMLmsqrtFrame.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/mathml/nsMathMLmsqrtFrame.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/mathml/Unified_cpp_layout_mathml1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ liblayout_xul_tree.a.desc rm -f liblayout_xul_tree.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o liblayout_xul_tree.a.desc Unified_cpp_layout_xul_tree0.o /usr/bin/gcc -std=gnu99 -o ucnvdisp.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ucnvdisp.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucnvdisp.c make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/xul/tree' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/storage' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o mozStorageBindingParams.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/storage -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/storage -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/db/sqlite3/src -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mozStorageBindingParams.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/storage/mozStorageBindingParams.cpp /usr/bin/gcc -std=gnu99 -o ucnvhz.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ucnvhz.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucnvhz.c /usr/bin/gcc -std=gnu99 -o ucnvisci.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ucnvisci.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucnvisci.c /usr/bin/gcc -std=gnu99 -o ucnvlat1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ucnvlat1.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucnvlat1.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/UniquePtr.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/UniquePtrExtensions.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/storage/mozStorageBindingParams.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/gcc -std=gnu99 -o ucnvscsu.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ucnvscsu.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucnvscsu.c /usr/bin/gcc -std=gnu99 -o ulocdata.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ulocdata.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/ulocdata.c /usr/bin/gcc -std=gnu99 -o utmscale.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/utmscale.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/utmscale.c /usr/bin/g++ -std=gnu++11 -o affixpatternparser.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/affixpatternparser.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/affixpatternparser.cpp /usr/bin/gcc -std=gnu99 -o udatamem.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/udatamem.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/udatamem.c /usr/bin/gcc -std=gnu99 -o udataswp.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/udataswp.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/udataswp.c /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/udataswp.c: In function ‘udata_openSwapperForInputData_58’: /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/udataswp.c:438:29: warning: comparison of integer expressions of different signedness: ‘int32_t’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] if( (length>=0 && length>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/uenum.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uenum.c /usr/bin/gcc -std=gnu99 -o uhash.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/uhash.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uhash.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxTextRun.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsFontMetrics.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/mathml/nsMathMLFrame.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/mathml/nsMathMLContainerFrame.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/mathml/nsMathMLmencloseFrame.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/mathml/nsMathMLmsqrtFrame.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/mathml/nsMathMLmsqrtFrame.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/mathml/Unified_cpp_layout_mathml1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /usr/bin/gcc -std=gnu99 -o uinvchar.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/uinvchar.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uinvchar.c /usr/bin/g++ -std=gnu++11 -o alphaindex.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/alphaindex.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/alphaindex.cpp /usr/bin/g++ -std=gnu++11 -o mozStorageConnection.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/storage -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/storage -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/db/sqlite3/src -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mozStorageConnection.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/storage/mozStorageConnection.cpp /usr/bin/gcc -std=gnu99 -o ulist.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ulist.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ulist.c /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ulist.c: In function ‘ulist_containsString_58’: /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ulist.c:161:24: warning: comparison of integer expressions of different signedness: ‘int32_t’ {aka ‘int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] if (length == uprv_strlen(pointer->data)) { ^~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIArray.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIArrayExtensions.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIMutableArray.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/storage/mozStorageConnection.cpp:10: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/gcc -std=gnu99 -o uloc_tag.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/uloc_tag.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uloc_tag.c /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uloc_tag.c: In function ‘_appendLDMLExtensionAsKeywords’: /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uloc_tag.c:1374:31: warning: comparison of integer expressions of different signedness: ‘int32_t’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] if (bcpKeyLen >= sizeof(bcpKeyBuf)) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uloc_tag.c:1409:36: warning: comparison of integer expressions of different signedness: ‘int32_t’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] if (bcpTypeLen >= sizeof(bcpTypeBuf)) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uloc_tag.c: In function ‘uloc_toLanguageTag_58’: /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uloc_tag.c:1084:24: warning: ‘bcpValue’ may be used uninitialized in this function [-Wmaybe-uninitialized] ext->value = bcpValue; ~~~~~~~~~~~^~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uloc_tag.c:926:30: note: ‘bcpValue’ was declared here const char *bcpKey, *bcpValue; ^~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/StorageTypeBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/quota/PersistenceType.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/quota/QuotaObject.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/storage/mozStorageConnection.cpp:22: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uloc_tag.c:1083:22: warning: ‘bcpKey’ may be used uninitialized in this function [-Wmaybe-uninitialized] ext->key = bcpKey; ~~~~~~~~~^~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uloc_tag.c:926:21: note: ‘bcpKey’ was declared here const char *bcpKey, *bcpValue; ^~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIArray.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIArrayExtensions.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIMutableArray.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/storage/mozStorageConnection.cpp:10: /<>/thunderbird-52.4.0+build1/mozilla/storage/mozStorageConnection.cpp: In member function ‘virtual nsresult mozilla::storage::Connection::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/storage/mozStorageConnection.cpp:544:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/storage/mozStorageConnection.cpp:543:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, mozIStorageConnection) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o anytrans.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/anytrans.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/anytrans.cpp /usr/bin/g++ -std=gnu++11 -o astro.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/astro.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/astro.cpp /usr/bin/gcc -std=gnu99 -o umapfile.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/umapfile.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/umapfile.c /usr/bin/gcc -std=gnu99 -o umath.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/umath.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/umath.c /usr/bin/gcc -std=gnu99 -o ures_cnv.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ures_cnv.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ures_cnv.c /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ures_cnv.c: In function ‘ures_openU_58’: /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ures_cnv.c:46:18: warning: comparison of integer expressions of different signedness: ‘int32_t’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] if(length>=sizeof(pathBuffer)) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ures_cnv.c:64:22: warning: comparison of integer expressions of different signedness: ‘int32_t’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] if(length>=sizeof(pathBuffer)) { ^~ /usr/bin/gcc -std=gnu99 -o usc_impl.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/usc_impl.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/usc_impl.c /usr/bin/gcc -std=gnu99 -o uscript.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/uscript.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uscript.c /usr/bin/gcc -std=gnu99 -o ustrfmt.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ustrfmt.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ustrfmt.c /usr/bin/gcc -std=gnu99 -o utf_impl.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/utf_impl.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/utf_impl.c /usr/bin/gcc -std=gnu99 -o utrace.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/utrace.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/utrace.c /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/utrace.c: In function ‘outputPtrBytes’: /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/utrace.c:149:16: warning: comparison of integer expressions of different signedness: ‘int32_t’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] for (i=0; i>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/basictz.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/basictz.cpp /usr/bin/gcc -std=gnu99 -o utypes.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/utypes.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/utypes.c /usr/bin/gcc -std=gnu99 -o wintz.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/wintz.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/wintz.c /usr/bin/g++ -std=gnu++11 -o appendable.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/appendable.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/appendable.cpp /usr/bin/g++ -std=gnu++11 -o bmpset.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/bmpset.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/bmpset.cpp /usr/bin/g++ -std=gnu++11 -o bocsu.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/bocsu.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/bocsu.cpp /usr/bin/g++ -std=gnu++11 -o brkeng.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/brkeng.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/brkeng.cpp /usr/bin/g++ -std=gnu++11 -o brkiter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/brkiter.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/brkiter.cpp /usr/bin/g++ -std=gnu++11 -o bytestream.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/bytestream.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/bytestream.cpp /usr/bin/g++ -std=gnu++11 -o Unified_cpp_storage0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/storage -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/storage -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/db/sqlite3/src -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_storage0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/storage/Unified_cpp_storage0.cpp /usr/bin/g++ -std=gnu++11 -o brktrans.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/brktrans.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/brktrans.cpp /usr/bin/g++ -std=gnu++11 -o buddhcal.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/buddhcal.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/buddhcal.cpp /usr/bin/g++ -std=gnu++11 -o bytestrie.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/bytestrie.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/bytestrie.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/storage/FileSystemModule.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/storage/FileSystemModule.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/storage/Unified_cpp_storage0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o calendar.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/calendar.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/calendar.cpp /usr/bin/g++ -std=gnu++11 -o bytestriebuilder.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/bytestriebuilder.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/bytestriebuilder.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/StorageTypeBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/quota/PersistenceType.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/storage/TelemetryVFS.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/storage/Unified_cpp_storage0.cpp:29: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/calendar.cpp: In member function ‘virtual void icu_58::Calendar::add(UCalendarDateFields, int32_t, UErrorCode&)’: /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/calendar.cpp:2129:9: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/calendar.cpp:2133:5: note: here case UCAL_EXTENDED_YEAR: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/calendar.cpp: In member function ‘virtual void icu_58::Calendar::prepareGetActual(UCalendarDateFields, UBool, UErrorCode&)’: /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/calendar.cpp:3647:12: warning: this statement may fall through [-Wimplicit-fallthrough=] set(UCAL_WEEK_OF_YEAR, getGreatestMinimum(UCAL_WEEK_OF_YEAR)); ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/calendar.cpp:3649:5: note: here case UCAL_MONTH: ^~~~ /usr/bin/g++ -std=gnu++11 -o bytestrieiterator.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/bytestrieiterator.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/bytestrieiterator.cpp /usr/bin/g++ -std=gnu++11 -o caniter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/caniter.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/caniter.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISimpleEnumerator.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/storage/FileSystemModule.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/storage/Unified_cpp_storage0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/storage/mozStorageAsyncStatement.cpp: In member function ‘virtual nsresult mozilla::storage::AsyncStatement::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/storage/mozStorageAsyncStatement.cpp:244:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/storage/mozStorageAsyncStatement.cpp:243:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, mozIStorageAsyncStatement) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/storage/mozStorageAsyncStatementJSHelper.cpp: In member function ‘virtual nsresult mozilla::storage::AsyncStatementJSHelper::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/storage/mozStorageAsyncStatementJSHelper.cpp:80:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/storage/mozStorageAsyncStatementJSHelper.cpp:79:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o casetrn.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/casetrn.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/casetrn.cpp /usr/bin/g++ -std=gnu++11 -o cecal.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/cecal.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/cecal.cpp /usr/bin/g++ -std=gnu++11 -o chariter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/chariter.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/chariter.cpp liblayout_mathml.a.desc rm -f liblayout_mathml.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o liblayout_mathml.a.desc Unified_cpp_layout_mathml0.o Unified_cpp_layout_mathml1.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/mathml' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/hyphenation/hyphen' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o chnsecal.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/chnsecal.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/chnsecal.cpp /usr/bin/gcc -std=gnu99 -o hyphen.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/intl/hyphenation/hyphen -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/hyphenation/hyphen -I/<>/thunderbird-52.4.0+build1/mozilla/intl/hyphenation/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/hyphen.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/hyphenation/hyphen/hyphen.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/storage/Unified_cpp_storage0.cpp:110: /<>/thunderbird-52.4.0+build1/mozilla/storage/mozStoragePrivateHelpers.cpp: In function ‘mozilla::storage::Variant_base* mozilla::storage::convertVariantToStorageVariant(nsIVariant*)’: /<>/thunderbird-52.4.0+build1/mozilla/storage/mozStoragePrivateHelpers.cpp:233:22: warning: this statement may fall through [-Wimplicit-fallthrough=] MOZ_FALLTHROUGH; ^ /<>/thunderbird-52.4.0+build1/mozilla/storage/mozStoragePrivateHelpers.cpp:235:5: note: here case nsIDataType::VTYPE_EMPTY: ^~~~ /usr/bin/g++ -std=gnu++11 -o charstr.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/charstr.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/charstr.cpp libintl_hyphenation_hyphen.a.desc rm -f libintl_hyphenation_hyphen.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libintl_hyphenation_hyphen.a.desc hyphen.o /usr/bin/g++ -std=gnu++11 -o choicfmt.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/choicfmt.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/choicfmt.cpp make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/hyphenation/hyphen' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o LSBUtils.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/forms -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/view -I/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/LSBUtils.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/widget/LSBUtils.cpp /usr/bin/g++ -std=gnu++11 -o cstr.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/cstr.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/cstr.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/widget/LSBUtils.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/widget/LSBUtils.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o dictbe.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/dictbe.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/dictbe.cpp /usr/bin/g++ -std=gnu++11 -o dictionarydata.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/dictionarydata.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/dictionarydata.cpp /usr/bin/g++ -std=gnu++11 -o coleitr.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/coleitr.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/coleitr.cpp /usr/bin/g++ -std=gnu++11 -o dtintrv.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/dtintrv.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/dtintrv.cpp /usr/bin/g++ -std=gnu++11 -o PluginWidgetProxy.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/forms -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/view -I/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/PluginWidgetProxy.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/widget/PluginWidgetProxy.cpp /usr/bin/g++ -std=gnu++11 -o errorcode.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/errorcode.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/errorcode.cpp /usr/bin/g++ -std=gnu++11 -o filteredbrk.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/filteredbrk.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/filteredbrk.cpp /usr/bin/g++ -std=gnu++11 -o filterednormalizer2.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/filterednormalizer2.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/filterednormalizer2.cpp /usr/bin/g++ -std=gnu++11 -o coll.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/coll.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/coll.cpp /usr/bin/g++ -std=gnu++11 -o icuplug.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/icuplug.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/icuplug.cpp /usr/bin/g++ -std=gnu++11 -o listformatter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/listformatter.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/listformatter.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EndianUtils.h:67, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/gfx/Types.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/gfx/2D.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/widget/PuppetWidget.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/widget/PluginWidgetProxy.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/widget/PluginWidgetProxy.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o loadednormalizer2impl.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/loadednormalizer2impl.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/loadednormalizer2impl.cpp /usr/bin/g++ -std=gnu++11 -o collation.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/collation.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/collation.cpp /usr/bin/g++ -std=gnu++11 -o collationbuilder.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/collationbuilder.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/collationbuilder.cpp /usr/bin/g++ -std=gnu++11 -o locavailable.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/locavailable.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/locavailable.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/widget/InputData.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/widget/nsBaseWidget.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/widget/PuppetWidget.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/widget/PluginWidgetProxy.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/widget/PluginWidgetProxy.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o locbased.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/locbased.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/locbased.cpp /usr/bin/g++ -std=gnu++11 -o Unified_cpp_storage1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/storage -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/storage -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/db/sqlite3/src -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_storage1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/storage/Unified_cpp_storage1.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/storage/mozStorageService.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/storage/mozStorageService.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/storage/Unified_cpp_storage1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o locdispnames.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/locdispnames.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/locdispnames.cpp /usr/bin/g++ -std=gnu++11 -o collationcompare.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/collationcompare.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/collationcompare.cpp /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/locdispnames.cpp: In function ‘int32_t uloc_getDisplayName_58(const char*, const char*, UChar*, int32_t, UErrorCode*)’: /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/locdispnames.cpp:642:54: warning: this statement may fall through [-Wimplicit-fallthrough=] kenum = uloc_openKeywords(locale, pErrorCode); /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/locdispnames.cpp:644:25: note: here default: { ^~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/storage/mozStorageService.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/storage/mozStorageService.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/storage/Unified_cpp_storage1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/storage/mozStorageStatement.cpp: In member function ‘virtual nsresult mozilla::storage::Statement::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/storage/mozStorageStatement.cpp:252:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/storage/mozStorageStatement.cpp:251:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, mozIStorageStatement) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/widget/InputData.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/widget/nsBaseWidget.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/widget/PuppetWidget.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/widget/PluginWidgetProxy.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/widget/PluginWidgetProxy.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxPrefs.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/gfx/2D.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/widget/PuppetWidget.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/widget/PluginWidgetProxy.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/widget/PluginWidgetProxy.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ *** KEEP ALIVE MARKER *** Total duration: 0:06:00.194139 /usr/bin/g++ -std=gnu++11 -o locdspnm.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/locdspnm.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/locdspnm.cpp /usr/bin/g++ -std=gnu++11 -o collationdata.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/collationdata.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/collationdata.cpp /<>/thunderbird-52.4.0+build1/mozilla/storage/mozStorageStatementJSHelper.cpp: In member function ‘virtual nsresult mozilla::storage::StatementJSHelper::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/storage/mozStorageStatementJSHelper.cpp:178:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/storage/mozStorageStatementJSHelper.cpp:177:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o locid.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/locid.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/locid.cpp /usr/bin/g++ -std=gnu++11 -o collationdatabuilder.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/collationdatabuilder.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/collationdatabuilder.cpp /usr/bin/g++ -std=gnu++11 -o loclikely.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/loclikely.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/loclikely.cpp /usr/bin/g++ -std=gnu++11 -o locresdata.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/locresdata.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/locresdata.cpp /usr/bin/g++ -std=gnu++11 -o collationdatareader.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/collationdatareader.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/collationdatareader.cpp /usr/bin/g++ -std=gnu++11 -o locutil.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/locutil.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/locutil.cpp /usr/bin/g++ -std=gnu++11 -o collationdatawriter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/collationdatawriter.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/collationdatawriter.cpp libstorage.a.desc rm -f libstorage.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libstorage.a.desc mozStorageBindingParams.o mozStorageConnection.o Unified_cpp_storage0.o Unified_cpp_storage1.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/storage' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_editor_libeditor0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/editor/txmgr -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/tables -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_editor_libeditor0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor/Unified_cpp_editor_libeditor0.cpp /usr/bin/g++ -std=gnu++11 -o messagepattern.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/messagepattern.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/messagepattern.cpp /usr/bin/g++ -std=gnu++11 -o collationfastlatin.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/collationfastlatin.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/collationfastlatin.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EditTransactionBase.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ChangeStyleTransaction.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSEditUtils.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/CSSEditUtils.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o normalizer2.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/normalizer2.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/normalizer2.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/HTMLEditor.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/CSSEditUtils.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o WindowSurfaceX11SHM.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/forms -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/view -I/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/WindowSurfaceX11SHM.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/widget/WindowSurfaceX11SHM.cpp /usr/bin/g++ -std=gnu++11 -o collationfastlatinbuilder.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/collationfastlatinbuilder.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/collationfastlatinbuilder.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EndianUtils.h:67, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/gfx/Types.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/gfx/2D.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/widget/WindowSurface.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/widget/WindowSurfaceX11SHM.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/widget/WindowSurfaceX11SHM.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o normalizer2impl.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/normalizer2impl.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/normalizer2impl.cpp /usr/bin/g++ -std=gnu++11 -o collationfcd.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/collationfcd.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/collationfcd.cpp /usr/bin/g++ -std=gnu++11 -o collationiterator.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/collationiterator.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/collationiterator.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGenericDOMDataNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Text.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EditorBase.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/TextEditor.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/HTMLEditor.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/CSSEditUtils.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EditTransactionBase.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ChangeStyleTransaction.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSEditUtils.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/CSSEditUtils.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o nsBaseDragService.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/forms -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/view -I/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsBaseDragService.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/widget/nsBaseDragService.cpp /usr/bin/g++ -std=gnu++11 -o collationkeys.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/collationkeys.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/collationkeys.cpp /usr/bin/g++ -std=gnu++11 -o normlzr.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/normlzr.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/normlzr.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIArray.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDragService.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/widget/nsBaseDragService.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/widget/nsBaseDragService.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o parsepos.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/parsepos.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/parsepos.cpp /usr/bin/g++ -std=gnu++11 -o patternprops.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/patternprops.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/patternprops.cpp /usr/bin/g++ -std=gnu++11 -o collationroot.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/collationroot.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/collationroot.cpp /usr/bin/g++ -std=gnu++11 -o pluralmap.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/pluralmap.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/pluralmap.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/Declaration.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DeclarationBlockInlines.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/CSSEditUtils.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.h: In member function ‘void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:42, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGenericDOMDataNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Text.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EditorBase.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/TextEditor.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/HTMLEditor.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/CSSEditUtils.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSValue.h:585:7: note: ‘class nsCSSValue’ declared here class nsCSSValue { ^~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o propname.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/propname.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/propname.cpp /usr/bin/g++ -std=gnu++11 -o collationrootelements.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/collationrootelements.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/collationrootelements.cpp /usr/bin/g++ -std=gnu++11 -o collationruleparser.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/collationruleparser.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/collationruleparser.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EditTransactionBase.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ChangeStyleTransaction.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSEditUtils.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/CSSEditUtils.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/ChangeAttributeTransaction.cpp: In member function ‘virtual nsresult mozilla::ChangeAttributeTransaction::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EditTransactionBase.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ChangeStyleTransaction.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSEditUtils.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/CSSEditUtils.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS’ NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:254:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EditTransactionBase.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ChangeStyleTransaction.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSEditUtils.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/CSSEditUtils.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/ChangeStyleTransaction.cpp: In member function ‘virtual nsresult mozilla::ChangeStyleTransaction::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EditTransactionBase.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ChangeStyleTransaction.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSEditUtils.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/CSSEditUtils.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS’ NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:254:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o punycode.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/punycode.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/punycode.cpp /usr/bin/g++ -std=gnu++11 -o putil.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/putil.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/putil.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EditTransactionBase.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ChangeStyleTransaction.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSEditUtils.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/CSSEditUtils.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/CompositionTransaction.cpp: In member function ‘virtual nsresult mozilla::CompositionTransaction::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:29: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EditTransactionBase.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ChangeStyleTransaction.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSEditUtils.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/CSSEditUtils.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/CreateElementTransaction.cpp: In member function ‘virtual nsresult mozilla::CreateElementTransaction::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EditTransactionBase.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ChangeStyleTransaction.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSEditUtils.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/CSSEditUtils.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS’ NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:254:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EditTransactionBase.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ChangeStyleTransaction.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSEditUtils.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/CSSEditUtils.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/DeleteNodeTransaction.cpp: In member function ‘virtual nsresult mozilla::DeleteNodeTransaction::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EditTransactionBase.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ChangeStyleTransaction.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSEditUtils.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/CSSEditUtils.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS’ NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:254:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EditTransactionBase.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ChangeStyleTransaction.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSEditUtils.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/CSSEditUtils.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/DeleteRangeTransaction.cpp: In member function ‘virtual nsresult mozilla::DeleteRangeTransaction::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EditTransactionBase.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ChangeStyleTransaction.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSEditUtils.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/CSSEditUtils.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS’ NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:254:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EditTransactionBase.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ChangeStyleTransaction.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSEditUtils.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/CSSEditUtils.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/DeleteTextTransaction.cpp: In member function ‘virtual nsresult mozilla::DeleteTextTransaction::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EditTransactionBase.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ChangeStyleTransaction.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSEditUtils.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/CSSEditUtils.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS’ NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:254:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EditTransactionBase.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ChangeStyleTransaction.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSEditUtils.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/CSSEditUtils.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/EditAggregateTransaction.cpp: In member function ‘virtual nsresult mozilla::EditAggregateTransaction::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EditTransactionBase.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ChangeStyleTransaction.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSEditUtils.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/CSSEditUtils.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS’ NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:254:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EditTransactionBase.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ChangeStyleTransaction.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSEditUtils.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/CSSEditUtils.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor/Unified_cpp_editor_libeditor0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/EditTransactionBase.cpp: In member function ‘virtual nsresult mozilla::EditTransactionBase::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/EditTransactionBase.cpp:23:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentParent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/widget/nsBaseDragService.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/widget/nsBaseDragService.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o rbbi.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/rbbi.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/rbbi.cpp /usr/bin/g++ -std=gnu++11 -o collationsets.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/collationsets.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/collationsets.cpp /usr/bin/g++ -std=gnu++11 -o rbbidata.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/rbbidata.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/rbbidata.cpp /usr/bin/g++ -std=gnu++11 -o rbbinode.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/rbbinode.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/rbbinode.cpp /usr/bin/g++ -std=gnu++11 -o rbbirb.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/rbbirb.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/rbbirb.cpp /usr/bin/g++ -std=gnu++11 -o rbbiscan.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/rbbiscan.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/rbbiscan.cpp /usr/bin/g++ -std=gnu++11 -o rbbisetb.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/rbbisetb.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/rbbisetb.cpp /usr/bin/g++ -std=gnu++11 -o rbbistbl.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/rbbistbl.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/rbbistbl.cpp /usr/bin/g++ -std=gnu++11 -o rbbitblb.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/rbbitblb.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/rbbitblb.cpp /usr/bin/g++ -std=gnu++11 -o resbund.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/resbund.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/resbund.cpp /usr/bin/g++ -std=gnu++11 -o resbund_cnv.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/resbund_cnv.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/resbund_cnv.cpp /usr/bin/g++ -std=gnu++11 -o collationsettings.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/collationsettings.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/collationsettings.cpp /usr/bin/g++ -std=gnu++11 -o resource.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/resource.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/resource.cpp /usr/bin/g++ -std=gnu++11 -o ruleiter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ruleiter.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ruleiter.cpp /usr/bin/g++ -std=gnu++11 -o collationtailoring.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/collationtailoring.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/collationtailoring.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStyledElement.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMappedAttributeElement.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsGenericHTMLElement.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLCanvasElement.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/widget/nsBaseDragService.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/widget/nsBaseDragService.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/GCAPI.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScriptableRegion.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDragService.h:22, from /<>/thunderbird-52.4.0+build1/mozilla/widget/nsBaseDragService.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/widget/nsBaseDragService.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o schriter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/schriter.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/schriter.cpp /usr/bin/g++ -std=gnu++11 -o collationweights.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/collationweights.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/collationweights.cpp /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/EditorBase.cpp: In member function ‘virtual nsresult mozilla::EditorBase::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/EditorBase.cpp:209:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/EditorBase.cpp:208:2: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIEditor) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o compactdecimalformat.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/compactdecimalformat.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/compactdecimalformat.cpp /usr/bin/g++ -std=gnu++11 -o serv.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/serv.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/serv.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDeviceContext.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/view/nsViewManager.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/widget/nsBaseDragService.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o servlk.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/servlk.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/servlk.cpp /usr/bin/g++ -std=gnu++11 -o coptccal.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/coptccal.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/coptccal.cpp /usr/bin/g++ -std=gnu++11 -o cpdtrans.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/cpdtrans.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/cpdtrans.cpp /usr/bin/g++ -std=gnu++11 -o servlkf.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/servlkf.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/servlkf.cpp /usr/bin/g++ -std=gnu++11 -o csdetect.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/csdetect.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/csdetect.cpp /usr/bin/g++ -std=gnu++11 -o servls.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/servls.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/servls.cpp /usr/bin/g++ -std=gnu++11 -o csmatch.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/csmatch.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/csmatch.cpp /usr/bin/g++ -std=gnu++11 -o csr2022.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/csr2022.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/csr2022.cpp /usr/bin/g++ -std=gnu++11 -o servnotf.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/servnotf.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/servnotf.cpp /usr/bin/g++ -std=gnu++11 -o csrecog.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/csrecog.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/csrecog.cpp /usr/bin/g++ -std=gnu++11 -o csrmbcs.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/csrmbcs.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/csrmbcs.cpp /usr/bin/g++ -std=gnu++11 -o csrsbcs.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/csrsbcs.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/csrsbcs.cpp /usr/bin/g++ -std=gnu++11 -o servrbf.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/servrbf.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/servrbf.cpp /usr/bin/g++ -std=gnu++11 -o csrucode.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/csrucode.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/csrucode.cpp /usr/bin/g++ -std=gnu++11 -o servslkf.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/servslkf.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/servslkf.cpp /usr/bin/g++ -std=gnu++11 -o csrutf8.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/csrutf8.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/csrutf8.cpp /usr/bin/g++ -std=gnu++11 -o curramt.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/curramt.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/curramt.cpp /usr/bin/g++ -std=gnu++11 -o currfmt.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/currfmt.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/currfmt.cpp /usr/bin/g++ -std=gnu++11 -o sharedobject.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/sharedobject.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/sharedobject.cpp /usr/bin/g++ -std=gnu++11 -o simpleformatter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/simpleformatter.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/simpleformatter.cpp /usr/bin/g++ -std=gnu++11 -o currpinf.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/currpinf.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/currpinf.cpp /usr/bin/g++ -std=gnu++11 -o stringpiece.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/stringpiece.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/stringpiece.cpp /usr/bin/g++ -std=gnu++11 -o stringtriebuilder.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/stringtriebuilder.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/stringtriebuilder.cpp /usr/bin/g++ -std=gnu++11 -o currunit.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/currunit.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/currunit.cpp /usr/bin/g++ -std=gnu++11 -o ubrk.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ubrk.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ubrk.cpp /usr/bin/g++ -std=gnu++11 -o dangical.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/dangical.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/dangical.cpp /usr/bin/g++ -std=gnu++11 -o ucase.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ucase.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucase.cpp /usr/bin/g++ -std=gnu++11 -o datefmt.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/datefmt.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/datefmt.cpp /usr/bin/g++ -std=gnu++11 -o ucasemap.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ucasemap.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucasemap.cpp /usr/bin/g++ -std=gnu++11 -o nsBaseWidget.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/forms -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/view -I/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsBaseWidget.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/widget/nsBaseWidget.cpp /usr/bin/g++ -std=gnu++11 -o dayperiodrules.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/dayperiodrules.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/dayperiodrules.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucasemap.cpp:31: /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucasemap.cpp: In function ‘int32_t appendUChar(uint8_t*, int32_t, int32_t, UChar)’: /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/unicode/utf8.h:195:56: warning: comparison is always false due to limited range of data type [-Wtype-limits] ((uint32_t)(c)<=0xdfff || (uint32_t)(c)>0x10ffff ? 0 : \ ~~~~~~~~~~~~~^~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucasemap.cpp:198:20: note: in expansion of macro ‘U8_LENGTH’ int32_t length=U8_LENGTH(c); ^~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/unicode/utf8.h:196:35: warning: comparison is always true due to limited range of data type [-Wtype-limits] ((uint32_t)(c)<=0xffff ? 3 : 4)\ ~~~~~~~~~~~~~^~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucasemap.cpp:198:20: note: in expansion of macro ‘U8_LENGTH’ int32_t length=U8_LENGTH(c); ^~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/unicode/utf8.h:442:29: warning: comparison is always true due to limited range of data type [-Wtype-limits] if((uint32_t)(c)<=0xffff) { \ ~~~~~~~~~~~~~^~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucasemap.cpp:204:9: note: in expansion of macro ‘U8_APPEND_UNSAFE’ U8_APPEND_UNSAFE(dest, destIndex, c); ^~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o ucasemap_titlecase_brkiter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ucasemap_titlecase_brkiter.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucasemap_titlecase_brkiter.cpp /usr/bin/g++ -std=gnu++11 -o ucharstrie.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ucharstrie.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucharstrie.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/widget/nsBaseWidget.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o dcfmtsym.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/dcfmtsym.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/dcfmtsym.cpp /usr/bin/g++ -std=gnu++11 -o ucharstriebuilder.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ucharstriebuilder.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucharstriebuilder.cpp /usr/bin/g++ -std=gnu++11 -o decfmtst.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/decfmtst.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/decfmtst.cpp /usr/bin/g++ -std=gnu++11 -o ucharstrieiterator.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ucharstrieiterator.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucharstrieiterator.cpp /usr/bin/g++ -std=gnu++11 -o decimalformatpattern.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/decimalformatpattern.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/decimalformatpattern.cpp /usr/bin/g++ -std=gnu++11 -o uchriter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/uchriter.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uchriter.cpp /usr/bin/g++ -std=gnu++11 -o ucln_cmn.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ucln_cmn.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucln_cmn.cpp /usr/bin/g++ -std=gnu++11 -o ucnv2022.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ucnv2022.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucnv2022.cpp /usr/bin/g++ -std=gnu++11 -o ucnv_bld.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ucnv_bld.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucnv_bld.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/widget/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/CompositorBridgeChild.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/widget/nsBaseWidget.cpp:12: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o decimfmt.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/decimfmt.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/decimfmt.cpp /usr/bin/g++ -std=gnu++11 -o ucnv_ext.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ucnv_ext.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucnv_ext.cpp /usr/bin/g++ -std=gnu++11 -o ucnv_io.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ucnv_io.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucnv_io.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/widget/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/CompositorBridgeChild.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/widget/nsBaseWidget.cpp:12: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/mozilla/widget/nsBaseWidget.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ *** KEEP ALIVE MARKER *** Total duration: 0:07:00.206133 /usr/bin/g++ -std=gnu++11 -o ucnvbocu.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ucnvbocu.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucnvbocu.cpp /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucnvbocu.cpp: In function ‘void _Bocu1FromUnicodeWithOffsets(UConverterFromUnicodeArgs*, UErrorCode*)’: /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucnvbocu.cpp:553:35: warning: this statement may fall through [-Wimplicit-fallthrough=] *offsets++=sourceIndex; ~~~~~~~~~~^~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucnvbocu.cpp:555:21: note: here case 3: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucnvbocu.cpp:557:35: warning: this statement may fall through [-Wimplicit-fallthrough=] *offsets++=sourceIndex; ~~~~~~~~~~^~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucnvbocu.cpp:559:21: note: here case 2: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucnvbocu.cpp:587:43: warning: this statement may fall through [-Wimplicit-fallthrough=] *charErrorBuffer++=(uint8_t)(diff>>16); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucnvbocu.cpp:589:21: note: here case 2: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucnvbocu.cpp:590:43: warning: this statement may fall through [-Wimplicit-fallthrough=] *charErrorBuffer++=(uint8_t)(diff>>8); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucnvbocu.cpp:592:21: note: here case 1: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucnvbocu.cpp:607:35: warning: this statement may fall through [-Wimplicit-fallthrough=] *offsets++=sourceIndex; ~~~~~~~~~~^~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucnvbocu.cpp:609:21: note: here case 2: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucnvbocu.cpp:611:35: warning: this statement may fall through [-Wimplicit-fallthrough=] *offsets++=sourceIndex; ~~~~~~~~~~^~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucnvbocu.cpp:613:21: note: here case 1: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucnvbocu.cpp: In function ‘void _Bocu1FromUnicode(UConverterFromUnicodeArgs*, UErrorCode*)’: /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucnvbocu.cpp:790:34: warning: this statement may fall through [-Wimplicit-fallthrough=] *target++=(uint8_t)(diff>>24); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucnvbocu.cpp:792:21: note: here case 3: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucnvbocu.cpp:819:43: warning: this statement may fall through [-Wimplicit-fallthrough=] *charErrorBuffer++=(uint8_t)(diff>>16); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucnvbocu.cpp:821:21: note: here case 2: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucnvbocu.cpp:822:43: warning: this statement may fall through [-Wimplicit-fallthrough=] *charErrorBuffer++=(uint8_t)(diff>>8); ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucnvbocu.cpp:824:21: note: here case 1: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucnvbocu.cpp:838:34: warning: this statement may fall through [-Wimplicit-fallthrough=] *target++=(uint8_t)(diff>>16); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucnvbocu.cpp:840:21: note: here case 2: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucnvbocu.cpp:841:34: warning: this statement may fall through [-Wimplicit-fallthrough=] *target++=(uint8_t)(diff>>8); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucnvbocu.cpp:843:21: note: here case 1: ^~~~ /usr/bin/g++ -std=gnu++11 -o ucnvmbcs.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ucnvmbcs.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucnvmbcs.cpp /usr/bin/g++ -std=gnu++11 -o ucnvsel.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ucnvsel.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucnvsel.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDeviceContext.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/widget/nsBaseWidget.cpp:16: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o decimfmtimpl.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/decimfmtimpl.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/decimfmtimpl.cpp /usr/bin/g++ -std=gnu++11 -o ucol_swp.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ucol_swp.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucol_swp.cpp /usr/bin/g++ -std=gnu++11 -o Unified_cpp_editor_libeditor1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/editor/txmgr -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/tables -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_editor_libeditor1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor/Unified_cpp_editor_libeditor1.cpp /usr/bin/g++ -std=gnu++11 -o ucurr.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ucurr.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ucurr.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EditTransactionBase.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ChangeStyleTransaction.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSEditUtils.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/HTMLEditor.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/decimfmtimpl.cpp: In member function ‘icu_58::UnicodeString& icu_58::DecimalFormatImpl::toNumberPattern(UBool, int32_t, icu_58::UnicodeString&) const’: /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/decimfmtimpl.cpp:1479:43: warning: ‘sigMax’ may be used uninitialized in this function [-Wmaybe-uninitialized] if (i >= sigMax || i < sigMax - sigMin) { ~~~~~~~^~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/decimfmtimpl.cpp:1479:43: warning: ‘sigMin’ may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/HTMLEditor.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o udata.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/udata.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/udata.cpp /usr/bin/g++ -std=gnu++11 -o digitaffix.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/digitaffix.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/digitaffix.cpp /usr/bin/g++ -std=gnu++11 -o digitaffixesandpadding.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/digitaffixesandpadding.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/digitaffixesandpadding.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadMessageUtils.h:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/GamepadEventTypes.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/VRManagerChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/widget/nsBaseWidget.cpp:76: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h: In member function ‘void mozilla::dom::GamepadPoseState::Clear()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h:81:45: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::dom::GamepadPoseState’; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(GamepadPoseState)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h:36:8: note: ‘struct mozilla::dom::GamepadPoseState’ declared here struct GamepadPoseState ^~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o uhash_us.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/uhash_us.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uhash_us.cpp /usr/bin/g++ -std=gnu++11 -o uidna.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/uidna.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uidna.cpp /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uidna.cpp: In function ‘int32_t _internal_toUnicode(const UChar*, int32_t, UChar*, int32_t, int32_t, UStringPrepProfile*, UParseError*, UErrorCode*)’: /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uidna.cpp:515:85: warning: ‘int32_t uidna_toASCII_58(const UChar*, int32_t, UChar*, int32_t, int32_t, UParseError*, UErrorCode*)’ is deprecated [-Wdeprecated-declarations] b3Len = uidna_toASCII(b2, b2Len, b3, b3Capacity, options, parseError, status); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/unicode/platform.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/unicode/ptypes.h:52, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/unicode/umachine.h:46, from /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/unicode/utypes.h:38, from /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uidna.cpp:19: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/unicode/urename.h:984:48: note: declared here #define uidna_toASCII U_ICU_ENTRY_POINT_RENAME(uidna_toASCII) ^~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/unicode/uvernum.h:111:43: note: in definition of macro ‘U_DEF_ICU_ENTRY_POINT_RENAME’ #define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/unicode/uvernum.h:113:40: note: in expansion of macro ‘U_DEF2_ICU_ENTRY_POINT_RENAME’ #define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/unicode/urename.h:984:23: note: in expansion of macro ‘U_ICU_ENTRY_POINT_RENAME’ #define uidna_toASCII U_ICU_ENTRY_POINT_RENAME(uidna_toASCII) ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/unicode/uidna.h:576:1: note: in expansion of macro ‘uidna_toASCII’ uidna_toASCII(const UChar* src, int32_t srcLength, ^~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uidna.cpp:528:80: warning: ‘int32_t uidna_toASCII_58(const UChar*, int32_t, UChar*, int32_t, int32_t, UParseError*, UErrorCode*)’ is deprecated [-Wdeprecated-declarations] b3Len = uidna_toASCII(b2,b2Len,b3,b3Len,options,parseError, status); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/unicode/platform.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/unicode/ptypes.h:52, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/unicode/umachine.h:46, from /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/unicode/utypes.h:38, from /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uidna.cpp:19: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/unicode/urename.h:984:48: note: declared here #define uidna_toASCII U_ICU_ENTRY_POINT_RENAME(uidna_toASCII) ^~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/unicode/uvernum.h:111:43: note: in definition of macro ‘U_DEF_ICU_ENTRY_POINT_RENAME’ #define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/unicode/uvernum.h:113:40: note: in expansion of macro ‘U_DEF2_ICU_ENTRY_POINT_RENAME’ #define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/unicode/urename.h:984:23: note: in expansion of macro ‘U_ICU_ENTRY_POINT_RENAME’ #define uidna_toASCII U_ICU_ENTRY_POINT_RENAME(uidna_toASCII) ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/unicode/uidna.h:576:1: note: in expansion of macro ‘uidna_toASCII’ uidna_toASCII(const UChar* src, int32_t srcLength, ^~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uidna.cpp: In function ‘int32_t uidna_compare_58(const UChar*, int32_t, const UChar*, int32_t, int32_t, UErrorCode*)’: /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uidna.cpp:878:87: warning: ‘int32_t uidna_IDNToASCII_58(const UChar*, int32_t, UChar*, int32_t, int32_t, UParseError*, UErrorCode*)’ is deprecated [-Wdeprecated-declarations] b1Len = uidna_IDNToASCII(s1, length1, b1, b1Capacity, options, &parseError, status); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/unicode/platform.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/unicode/ptypes.h:52, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/unicode/umachine.h:46, from /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/unicode/utypes.h:38, from /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uidna.cpp:19: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/unicode/urename.h:971:51: note: declared here #define uidna_IDNToASCII U_ICU_ENTRY_POINT_RENAME(uidna_IDNToASCII) ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/unicode/uvernum.h:111:43: note: in definition of macro ‘U_DEF_ICU_ENTRY_POINT_RENAME’ #define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/unicode/uvernum.h:113:40: note: in expansion of macro ‘U_DEF2_ICU_ENTRY_POINT_RENAME’ #define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/unicode/urename.h:971:26: note: in expansion of macro ‘U_ICU_ENTRY_POINT_RENAME’ #define uidna_IDNToASCII U_ICU_ENTRY_POINT_RENAME(uidna_IDNToASCII) ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uidna.cpp:670:1: note: in expansion of macro ‘uidna_IDNToASCII’ uidna_IDNToASCII( const UChar *src, int32_t srcLength, ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uidna.cpp:889:83: warning: ‘int32_t uidna_IDNToASCII_58(const UChar*, int32_t, UChar*, int32_t, int32_t, UParseError*, UErrorCode*)’ is deprecated [-Wdeprecated-declarations] b1Len = uidna_IDNToASCII(s1,length1,b1,b1Len, options, &parseError, status); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/unicode/platform.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/unicode/ptypes.h:52, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/unicode/umachine.h:46, from /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/unicode/utypes.h:38, from /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uidna.cpp:19: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/unicode/urename.h:971:51: note: declared here #define uidna_IDNToASCII U_ICU_ENTRY_POINT_RENAME(uidna_IDNToASCII) ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/unicode/uvernum.h:111:43: note: in definition of macro ‘U_DEF_ICU_ENTRY_POINT_RENAME’ #define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/unicode/uvernum.h:113:40: note: in expansion of macro ‘U_DEF2_ICU_ENTRY_POINT_RENAME’ #define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/unicode/urename.h:971:26: note: in expansion of macro ‘U_ICU_ENTRY_POINT_RENAME’ #define uidna_IDNToASCII U_ICU_ENTRY_POINT_RENAME(uidna_IDNToASCII) ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uidna.cpp:670:1: note: in expansion of macro ‘uidna_IDNToASCII’ uidna_IDNToASCII( const UChar *src, int32_t srcLength, ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uidna.cpp:893:85: warning: ‘int32_t uidna_IDNToASCII_58(const UChar*, int32_t, UChar*, int32_t, int32_t, UParseError*, UErrorCode*)’ is deprecated [-Wdeprecated-declarations] b2Len = uidna_IDNToASCII(s2,length2, b2,b2Capacity, options, &parseError, status); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/unicode/platform.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/unicode/ptypes.h:52, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/unicode/umachine.h:46, from /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/unicode/utypes.h:38, from /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uidna.cpp:19: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/unicode/urename.h:971:51: note: declared here #define uidna_IDNToASCII U_ICU_ENTRY_POINT_RENAME(uidna_IDNToASCII) ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/unicode/uvernum.h:111:43: note: in definition of macro ‘U_DEF_ICU_ENTRY_POINT_RENAME’ #define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/unicode/uvernum.h:113:40: note: in expansion of macro ‘U_DEF2_ICU_ENTRY_POINT_RENAME’ #define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/unicode/urename.h:971:26: note: in expansion of macro ‘U_ICU_ENTRY_POINT_RENAME’ #define uidna_IDNToASCII U_ICU_ENTRY_POINT_RENAME(uidna_IDNToASCII) ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uidna.cpp:670:1: note: in expansion of macro ‘uidna_IDNToASCII’ uidna_IDNToASCII( const UChar *src, int32_t srcLength, ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uidna.cpp:904:86: warning: ‘int32_t uidna_IDNToASCII_58(const UChar*, int32_t, UChar*, int32_t, int32_t, UParseError*, UErrorCode*)’ is deprecated [-Wdeprecated-declarations] b2Len = uidna_IDNToASCII(s2, length2, b2, b2Len, options, &parseError, status); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/unicode/platform.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/unicode/ptypes.h:52, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/unicode/umachine.h:46, from /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/unicode/utypes.h:38, from /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uidna.cpp:19: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/unicode/urename.h:971:51: note: declared here #define uidna_IDNToASCII U_ICU_ENTRY_POINT_RENAME(uidna_IDNToASCII) ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/unicode/uvernum.h:111:43: note: in definition of macro ‘U_DEF_ICU_ENTRY_POINT_RENAME’ #define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/unicode/uvernum.h:113:40: note: in expansion of macro ‘U_DEF2_ICU_ENTRY_POINT_RENAME’ #define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/unicode/urename.h:971:26: note: in expansion of macro ‘U_ICU_ENTRY_POINT_RENAME’ #define uidna_IDNToASCII U_ICU_ENTRY_POINT_RENAME(uidna_IDNToASCII) ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uidna.cpp:670:1: note: in expansion of macro ‘uidna_IDNToASCII’ uidna_IDNToASCII( const UChar *src, int32_t srcLength, ^~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o digitformatter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/digitformatter.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/digitformatter.cpp /usr/bin/g++ -std=gnu++11 -o uinit.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/uinit.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uinit.cpp /usr/bin/g++ -std=gnu++11 -o uiter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/uiter.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uiter.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGenericDOMDataNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Text.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EditorBase.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/TextEditor.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/HTMLEditor.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EditTransactionBase.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ChangeStyleTransaction.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSEditUtils.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/HTMLEditor.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/digitformatter.cpp: In member function ‘icu_58::UnicodeString& icu_58::DigitFormatter::format(const icu_58::VisibleDigits&, const icu_58::DigitGrouping&, const icu_58::DigitFormatterOptions&, icu_58::FieldPositionHandler&, icu_58::UnicodeString&) const’: /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/digitformatter.cpp:236:29: warning: ‘fracBegin’ may be used uninitialized in this function [-Wmaybe-uninitialized] handler.addAttribute(UNUM_FRACTION_FIELD, fracBegin, appendTo.length()); ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o digitgrouping.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/digitgrouping.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/digitgrouping.cpp /usr/bin/g++ -std=gnu++11 -o digitinterval.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/digitinterval.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/digitinterval.cpp /usr/bin/g++ -std=gnu++11 -o ulistformatter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ulistformatter.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ulistformatter.cpp /usr/bin/g++ -std=gnu++11 -o digitlst.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/digitlst.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/digitlst.cpp /usr/bin/g++ -std=gnu++11 -o uloc.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/uloc.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uloc.cpp /usr/bin/g++ -std=gnu++11 -o dtfmtsym.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/dtfmtsym.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/dtfmtsym.cpp /usr/bin/g++ -std=gnu++11 -o uloc_keytype.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/uloc_keytype.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uloc_keytype.cpp /usr/bin/g++ -std=gnu++11 -o umutex.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/umutex.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/umutex.cpp /usr/bin/g++ -std=gnu++11 -o unames.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/unames.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/unames.cpp /usr/bin/g++ -std=gnu++11 -o unifiedcache.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/unifiedcache.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/unifiedcache.cpp /usr/bin/g++ -std=gnu++11 -o dtitvfmt.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/dtitvfmt.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/dtitvfmt.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EditTransactionBase.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ChangeStyleTransaction.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSEditUtils.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/HTMLEditor.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/HTMLEditor.cpp: In member function ‘virtual nsresult mozilla::HTMLEditor::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/HTMLEditor.cpp:250:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(TextEditor) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/HTMLEditor.cpp:249:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIMutationObserver) ^~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o unifilt.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/unifilt.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/unifilt.cpp /usr/bin/g++ -std=gnu++11 -o unifunct.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/unifunct.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/unifunct.cpp /usr/bin/g++ -std=gnu++11 -o uniset.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/uniset.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uniset.cpp /usr/bin/g++ -std=gnu++11 -o nsShmImage.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/forms -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/view -I/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsShmImage.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/widget/nsShmImage.cpp /usr/bin/g++ -std=gnu++11 -o dtitvinf.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/dtitvinf.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/dtitvinf.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EndianUtils.h:67, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/gfx/Types.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/gfx/2D.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/widget/nsShmImage.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/widget/nsShmImage.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/InsertNodeTransaction.cpp: In member function ‘virtual nsresult mozilla::InsertNodeTransaction::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EditTransactionBase.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ChangeStyleTransaction.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSEditUtils.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/HTMLEditor.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS’ NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:254:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EditTransactionBase.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ChangeStyleTransaction.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSEditUtils.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/HTMLEditor.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/InsertTextTransaction.cpp: In member function ‘virtual nsresult mozilla::InsertTextTransaction::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:110: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EditTransactionBase.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ChangeStyleTransaction.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSEditUtils.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/HTMLEditor.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/JoinNodeTransaction.cpp: In member function ‘virtual nsresult mozilla::JoinNodeTransaction::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EditTransactionBase.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ChangeStyleTransaction.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSEditUtils.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/HTMLEditor.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS’ NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:254:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EditTransactionBase.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ChangeStyleTransaction.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSEditUtils.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/HTMLEditor.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/HTMLAnonymousNodeEditor.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor/Unified_cpp_editor_libeditor1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/PlaceholderTransaction.cpp: In member function ‘virtual nsresult mozilla::PlaceholderTransaction::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/PlaceholderTransaction.cpp:52:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(EditAggregateTransaction) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/PlaceholderTransaction.cpp:51:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o uniset_closure.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/uniset_closure.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uniset_closure.cpp /usr/bin/g++ -std=gnu++11 -o dtptngen.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/dtptngen.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/dtptngen.cpp /usr/bin/g++ -std=gnu++11 -o uniset_props.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/uniset_props.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uniset_props.cpp /usr/bin/g++ -std=gnu++11 -o unisetspan.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/unisetspan.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/unisetspan.cpp /usr/bin/g++ -std=gnu++11 -o dtrule.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/dtrule.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/dtrule.cpp /usr/bin/g++ -std=gnu++11 -o unistr.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/unistr.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/unistr.cpp /usr/bin/g++ -std=gnu++11 -o Unified_cpp_widget0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/forms -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/view -I/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_widget0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/Unified_cpp_widget0.cpp /usr/bin/g++ -std=gnu++11 -o esctrn.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/esctrn.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/esctrn.cpp /usr/bin/g++ -std=gnu++11 -o ethpccal.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ethpccal.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/ethpccal.cpp /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/unistr.cpp: In member function ‘icu_58::UnicodeString& icu_58::UnicodeString::copyFrom(const icu_58::UnicodeString&, UBool)’: /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/unistr.cpp:539:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if(fastCopy) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/unistr.cpp:552:3: note: here case kWritableAlias: { ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/unistr.cpp:561:18: warning: this statement may fall through [-Wimplicit-fallthrough=] U_FALLTHROUGH; ^ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/unistr.cpp:563:3: note: here default: ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/unistr.cpp: At global scope: /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/unistr.cpp:1940:13: warning: ‘void uprv_UnicodeStringDummy()’ defined but not used [-Wunused-function] static void uprv_UnicodeStringDummy(void) { ^~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o fmtable.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/fmtable.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/fmtable.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/widget/CompositorWidget.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/widget/CompositorWidget.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/Unified_cpp_widget0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/fmtable.cpp: In member function ‘int32_t icu_58::Formattable::getLong(UErrorCode&) const’: /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/fmtable.cpp:432:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (instanceOfMeasure(fValue.fObject)) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/fmtable.cpp:437:5: note: here default: ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/fmtable.cpp: In member function ‘int64_t icu_58::Formattable::getInt64(UErrorCode&) const’: /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/fmtable.cpp:484:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (instanceOfMeasure(fValue.fObject)) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/fmtable.cpp:489:5: note: here default: ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/fmtable.cpp: In member function ‘double icu_58::Formattable::getDouble(UErrorCode&) const’: /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/fmtable.cpp:515:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (instanceOfMeasure(fValue.fObject)) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/fmtable.cpp:520:5: note: here default: ^~~~~~~ /usr/bin/g++ -std=gnu++11 -o unistr_case.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/unistr_case.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/unistr_case.cpp /usr/bin/g++ -std=gnu++11 -o fmtable_cnv.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/fmtable_cnv.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/fmtable_cnv.cpp /usr/bin/g++ -std=gnu++11 -o format.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/format.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/format.cpp /usr/bin/g++ -std=gnu++11 -o unistr_case_locale.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/unistr_case_locale.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/unistr_case_locale.cpp /usr/bin/g++ -std=gnu++11 -o unistr_cnv.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/unistr_cnv.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/unistr_cnv.cpp /usr/bin/g++ -std=gnu++11 -o fphdlimp.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/fphdlimp.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/fphdlimp.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/widget/InputData.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/widget/nsBaseWidget.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/widget/CompositorWidget.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/Unified_cpp_widget0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o fpositer.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/fpositer.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/fpositer.cpp /usr/bin/g++ -std=gnu++11 -o funcrepl.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/funcrepl.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/funcrepl.cpp /usr/bin/g++ -std=gnu++11 -o gender.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/gender.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/gender.cpp /usr/bin/g++ -std=gnu++11 -o unistr_props.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/unistr_props.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/unistr_props.cpp /usr/bin/g++ -std=gnu++11 -o gregocal.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/gregocal.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/gregocal.cpp /usr/bin/g++ -std=gnu++11 -o unistr_titlecase_brkiter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/unistr_titlecase_brkiter.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/unistr_titlecase_brkiter.cpp /usr/bin/g++ -std=gnu++11 -o unorm.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/unorm.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/unorm.cpp /usr/bin/g++ -std=gnu++11 -o unormcmp.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/unormcmp.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/unormcmp.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/widget/InputData.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/widget/nsBaseWidget.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/widget/CompositorWidget.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/Unified_cpp_widget0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayView.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsRegion.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/Units.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/widget/CompositorWidget.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/widget/CompositorWidget.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/Unified_cpp_widget0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o gregoimp.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/gregoimp.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/gregoimp.cpp /usr/bin/g++ -std=gnu++11 -o hebrwcal.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/hebrwcal.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/hebrwcal.cpp /usr/bin/g++ -std=gnu++11 -o uobject.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/uobject.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uobject.cpp /usr/bin/g++ -std=gnu++11 -o uprops.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/uprops.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uprops.cpp /usr/bin/g++ -std=gnu++11 -o indiancal.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/indiancal.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/indiancal.cpp /usr/bin/g++ -std=gnu++11 -o uresbund.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/uresbund.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uresbund.cpp /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uresbund.cpp: In function ‘const UChar* ures_getNextString_58(UResourceBundle*, int32_t*, const char**, UErrorCode*)’: /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uresbund.cpp:1489:17: warning: this statement may fall through [-Wimplicit-fallthrough=] *status = U_RESOURCE_TYPE_MISMATCH; ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uresbund.cpp:1491:5: note: here default: ^~~~~~~ /usr/bin/g++ -std=gnu++11 -o inputext.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/inputext.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/inputext.cpp /usr/bin/g++ -std=gnu++11 -o islamcal.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/islamcal.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/islamcal.cpp /usr/bin/g++ -std=gnu++11 -o japancal.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/japancal.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/japancal.cpp /usr/bin/g++ -std=gnu++11 -o uresdata.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/uresdata.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uresdata.cpp /usr/bin/g++ -std=gnu++11 -o measfmt.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/measfmt.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/measfmt.cpp /usr/bin/g++ -std=gnu++11 -o uscript_props.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/uscript_props.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uscript_props.cpp /usr/bin/g++ -std=gnu++11 -o uset.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/uset.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uset.cpp /usr/bin/g++ -std=gnu++11 -o measunit.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/measunit.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/measunit.cpp /usr/bin/g++ -std=gnu++11 -o uset_props.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/uset_props.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uset_props.cpp /usr/bin/g++ -std=gnu++11 -o usetiter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/usetiter.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/usetiter.cpp /usr/bin/g++ -std=gnu++11 -o measure.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/measure.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/measure.cpp /usr/bin/g++ -std=gnu++11 -o ushape.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ushape.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ushape.cpp /usr/bin/g++ -std=gnu++11 -o msgfmt.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/msgfmt.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/msgfmt.cpp /usr/bin/g++ -std=gnu++11 -o usprep.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/usprep.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/usprep.cpp *** KEEP ALIVE MARKER *** Total duration: 0:08:00.214133 In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/Unified_cpp_widget0.cpp:29: /<>/thunderbird-52.4.0+build1/mozilla/widget/GfxInfoBase.cpp: In member function ‘void mozilla::widget::GfxInfoBase::EvaluateDownloadedBlacklist(nsTArray&)’: /<>/thunderbird-52.4.0+build1/mozilla/widget/GfxInfoBase.cpp:969:11: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!suggestedVersion.IsEmpty()) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/widget/GfxInfoBase.cpp:976:9: note: here case nsIGfxInfo::FEATURE_BLOCKED_MISMATCHED_VERSION: ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/Unified_cpp_widget0.cpp:137: /<>/thunderbird-52.4.0+build1/mozilla/widget/WidgetEventImpl.cpp: In member function ‘bool mozilla::WidgetEvent::IsAllowedToDispatchDOMEvent() const’: /<>/thunderbird-52.4.0+build1/mozilla/widget/WidgetEventImpl.cpp:380:7: warning: this statement may fall through [-Wimplicit-fallthrough=] if (mMessage == eMouseTouchDrag) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/widget/WidgetEventImpl.cpp:384:5: note: here case ePointerEventClass: ^~~~ /usr/bin/g++ -std=gnu++11 -o ustack.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ustack.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ustack.cpp /usr/bin/g++ -std=gnu++11 -o ustr_cnv.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ustr_cnv.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ustr_cnv.cpp /usr/bin/g++ -std=gnu++11 -o ustr_titlecase_brkiter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ustr_titlecase_brkiter.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ustr_titlecase_brkiter.cpp /usr/bin/g++ -std=gnu++11 -o ustr_wcs.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ustr_wcs.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ustr_wcs.cpp /usr/bin/g++ -std=gnu++11 -o name2uni.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/name2uni.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/name2uni.cpp /usr/bin/g++ -std=gnu++11 -o nfrs.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nfrs.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/nfrs.cpp /usr/bin/g++ -std=gnu++11 -o ustrcase.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ustrcase.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ustrcase.cpp /usr/bin/g++ -std=gnu++11 -o nfrule.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nfrule.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/nfrule.cpp /usr/bin/g++ -std=gnu++11 -o ustrcase_locale.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ustrcase_locale.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ustrcase_locale.cpp /usr/bin/g++ -std=gnu++11 -o ustrenum.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ustrenum.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ustrenum.cpp /usr/bin/g++ -std=gnu++11 -o ustring.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ustring.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ustring.cpp /usr/bin/g++ -std=gnu++11 -o nfsubs.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nfsubs.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/nfsubs.cpp /usr/bin/g++ -std=gnu++11 -o ustrtrns.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ustrtrns.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ustrtrns.cpp /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ustrtrns.cpp: In function ‘UChar32 utf8_nextCharSafeBodyTerminated(const uint8_t**, UChar32)’: /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ustrtrns.cpp:291:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if(trail>0x3f || c>=0x110) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ustrtrns.cpp:297:5: note: here case 2: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ustrtrns.cpp:304:10: warning: this statement may fall through [-Wimplicit-fallthrough=] c=(c<<6)|trail; ~^~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ustrtrns.cpp:306:5: note: here case 1: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ustrtrns.cpp: In function ‘UChar32 utf8_nextCharSafeBodyPointer(const uint8_t**, const uint8_t*, UChar32)’: /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ustrtrns.cpp:362:13: warning: this statement may fall through [-Wimplicit-fallthrough=] if(c<0x110) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ustrtrns.cpp:370:9: note: here case 2: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ustrtrns.cpp:373:20: warning: this statement may fall through [-Wimplicit-fallthrough=] illegal|=(trail&0xc0)^0x80; ~~~~~~~^~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/ustrtrns.cpp:375:9: note: here case 1: ^~~~ /usr/bin/g++ -std=gnu++11 -o utext.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/utext.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/utext.cpp /usr/bin/g++ -std=gnu++11 -o nortrans.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nortrans.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/nortrans.cpp /usr/bin/g++ -std=gnu++11 -o nultrans.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nultrans.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/nultrans.cpp /usr/bin/g++ -std=gnu++11 -o numfmt.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/numfmt.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/numfmt.cpp /usr/bin/g++ -std=gnu++11 -o util.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/util.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/util.cpp /usr/bin/g++ -std=gnu++11 -o numsys.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/numsys.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/numsys.cpp /usr/bin/g++ -std=gnu++11 -o util_props.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/util_props.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/util_props.cpp /usr/bin/g++ -std=gnu++11 -o olsontz.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/olsontz.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/olsontz.cpp /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/util_props.cpp: In static member function ‘static int32_t icu_58::ICU_Utility::parsePattern(const icu_58::UnicodeString&, int32_t, int32_t, const icu_58::UnicodeString&, int32_t*)’: /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/util_props.cpp:102:13: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!PatternProps::isWhiteSpace(c)) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/util_props.cpp:107:9: note: here case 126 /*'~'*/: ^~~~ /usr/bin/g++ -std=gnu++11 -o utrie.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/utrie.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/utrie.cpp /usr/bin/g++ -std=gnu++11 -o utrie2.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/utrie2.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/utrie2.cpp /usr/bin/g++ -std=gnu++11 -o persncal.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/persncal.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/persncal.cpp /usr/bin/g++ -std=gnu++11 -o utrie2_builder.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/utrie2_builder.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/utrie2_builder.cpp /usr/bin/g++ -std=gnu++11 -o pluralaffix.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/pluralaffix.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/pluralaffix.cpp /usr/bin/g++ -std=gnu++11 -o uts46.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/uts46.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uts46.cpp /usr/bin/g++ -std=gnu++11 -o plurfmt.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/plurfmt.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/plurfmt.cpp /usr/bin/g++ -std=gnu++11 -o uvector.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/uvector.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uvector.cpp /usr/bin/g++ -std=gnu++11 -o plurrule.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/plurrule.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/plurrule.cpp /usr/bin/g++ -std=gnu++11 -o uvectr32.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/uvectr32.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uvectr32.cpp /usr/bin/g++ -std=gnu++11 -o uvectr64.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_COMMON_IMPLEMENTATION -DLOCALE_SNAME=92 -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/uvectr64.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/uvectr64.cpp libicuuc.a.desc rm -f libicuuc.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libicuuc.a.desc cmemory.o cstring.o cwchar.o icudataver.o locmap.o propsvec.o uarrsort.o ubidi.o ubidi_props.o ubidiln.o ubiditransform.o ubidiwrt.o ucat.o uchar.o ucmndata.o ucnv.o ucnv_cb.o ucnv_cnv.o ucnv_ct.o ucnv_err.o ucnv_lmb.o ucnv_set.o ucnv_u16.o ucnv_u32.o ucnv_u7.o ucnv_u8.o ucnvdisp.o ucnvhz.o ucnvisci.o ucnvlat1.o ucnvscsu.o udatamem.o udataswp.o uenum.o uhash.o uinvchar.o ulist.o uloc_tag.o umapfile.o umath.o ures_cnv.o usc_impl.o uscript.o ustrfmt.o utf_impl.o utrace.o utypes.o wintz.o appendable.o bmpset.o brkeng.o brkiter.o bytestream.o bytestrie.o bytestriebuilder.o bytestrieiterator.o caniter.o chariter.o charstr.o cstr.o dictbe.o dictionarydata.o dtintrv.o errorcode.o filteredbrk.o filterednormalizer2.o icuplug.o listformatter.o loadednormalizer2impl.o locavailable.o locbased.o locdispnames.o locdspnm.o locid.o loclikely.o locresdata.o locutil.o messagepattern.o normalizer2.o normalizer2impl.o normlzr.o parsepos.o patternprops.o pluralmap.o propname.o punycode.o putil.o rbbi.o rbbidata.o rbbinode.o rbbirb.o rbbiscan.o rbbisetb.o rbbistbl.o rbbitblb.o resbund.o resbund_cnv.o resource.o ruleiter.o schriter.o serv.o servlk.o servlkf.o servls.o servnotf.o servrbf.o servslkf.o sharedobject.o simpleformatter.o stringpiece.o stringtriebuilder.o ubrk.o ucase.o ucasemap.o ucasemap_titlecase_brkiter.o ucharstrie.o ucharstriebuilder.o ucharstrieiterator.o uchriter.o ucln_cmn.o ucnv2022.o ucnv_bld.o ucnv_ext.o ucnv_io.o ucnvbocu.o ucnvmbcs.o ucnvsel.o ucol_swp.o ucurr.o udata.o uhash_us.o uidna.o uinit.o uiter.o ulistformatter.o uloc.o uloc_keytype.o umutex.o unames.o unifiedcache.o unifilt.o unifunct.o uniset.o uniset_closure.o uniset_props.o unisetspan.o unistr.o unistr_case.o unistr_case_locale.o unistr_cnv.o unistr_props.o unistr_titlecase_brkiter.o unorm.o unormcmp.o uobject.o uprops.o uresbund.o uresdata.o uscript_props.o uset.o uset_props.o usetiter.o ushape.o usprep.o ustack.o ustr_cnv.o ustr_titlecase_brkiter.o ustr_wcs.o ustrcase.o ustrcase_locale.o ustrenum.o ustring.o ustrtrns.o utext.o util.o util_props.o utrie.o utrie2.o utrie2_builder.o uts46.o uvector.o uvectr32.o uvectr64.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/common' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/battery' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o BatteryManager.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/battery -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/battery -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/BatteryManager.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/dom/battery/BatteryManager.cpp /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/plurrule.cpp: In member function ‘void icu_58::PluralRuleParser::parse(const icu_58::UnicodeString&, icu_58::PluralRules*, UErrorCode&)’: /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/plurrule.cpp:496:38: warning: this statement may fall through [-Wimplicit-fallthrough=] curAndConstraint->negated=TRUE; ^ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/plurrule.cpp:498:9: note: here case tIn: ^~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_widget1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/forms -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/view -I/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_widget1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/Unified_cpp_widget1.cpp /usr/bin/g++ -std=gnu++11 -o precision.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/precision.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/precision.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventForwards.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WidgetUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/widget/WidgetUtils.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/Unified_cpp_widget1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/dom/battery/BatteryManager.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/battery/BatteryManager.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o quant.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/quant.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/quant.cpp /usr/bin/g++ -std=gnu++11 -o quantityformatter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/quantityformatter.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/quantityformatter.cpp /usr/bin/g++ -std=gnu++11 -o rbnf.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/rbnf.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/rbnf.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/dom/battery/BatteryManager.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/battery/BatteryManager.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/battery/BatteryManager.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/battery/BatteryManager.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/rbnf.cpp: In member function ‘UBool icu_58::LocDataParser::inList(UChar, const UChar*) const’: /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/rbnf.cpp:323:9: warning: this ‘while’ clause does not guard... [-Wmisleading-indentation] while (*list && *list != c) ++list; return *list == c; ^~~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/rbnf.cpp:323:45: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘while’ while (*list && *list != c) ++list; return *list == c; ^~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentParent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/widget/WidgetUtils.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/Unified_cpp_widget1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o rbt.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/rbt.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/rbt.cpp /usr/bin/g++ -std=gnu++11 -o rbt_data.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/rbt_data.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/rbt_data.cpp /usr/bin/g++ -std=gnu++11 -o rbt_pars.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/rbt_pars.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/rbt_pars.cpp /usr/bin/g++ -std=gnu++11 -o rbt_rule.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/rbt_rule.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/rbt_rule.cpp /usr/bin/g++ -std=gnu++11 -o rbt_set.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/rbt_set.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/rbt_set.cpp /usr/bin/g++ -std=gnu++11 -o rbtz.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/rbtz.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/rbtz.cpp libdom_battery.a.desc rm -f libdom_battery.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_battery.a.desc BatteryManager.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/battery' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/mathml' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_mathml0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/mathml -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/mathml -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_mathml0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/mathml/Unified_cpp_dom_mathml0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BorrowedAttrInfo.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ElementInlines.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/mathml/nsMathMLElement.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/mathml/nsMathMLElement.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/mathml/Unified_cpp_dom_mathml0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o Unified_cpp_editor_libeditor2.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/editor/txmgr -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/tables -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_editor_libeditor2.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor/Unified_cpp_editor_libeditor2.cpp /usr/bin/g++ -std=gnu++11 -o regexcmp.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/regexcmp.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/regexcmp.cpp /usr/bin/g++ -std=gnu++11 -o regeximp.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/regeximp.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/regeximp.cpp /usr/bin/g++ -std=gnu++11 -o regexst.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/regexst.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/regexst.cpp /usr/bin/g++ -std=gnu++11 -o regextxt.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/regextxt.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/regextxt.cpp /usr/bin/g++ -std=gnu++11 -o region.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/region.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/region.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/SelectionState.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/SelectionState.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ContentCache.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/nsGUIEventIPC.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TabChild.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/widget/nsColorPickerProxy.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/Unified_cpp_widget1.cpp:56: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventForwards.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WidgetUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/widget/WidgetUtils.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/Unified_cpp_widget1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ElementInlines.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/mathml/nsMathMLElement.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/mathml/nsMathMLElement.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/mathml/Unified_cpp_dom_mathml0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/SelectionState.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/SelectionState.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o reldatefmt.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/reldatefmt.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/reldatefmt.cpp /usr/bin/g++ -std=gnu++11 -o reldtfmt.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/reldtfmt.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/reldtfmt.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ElementInlines.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/mathml/nsMathMLElement.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/mathml/nsMathMLElement.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/mathml/Unified_cpp_dom_mathml0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrName.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ElementInlines.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/mathml/nsMathMLElement.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/mathml/nsMathMLElement.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/mathml/Unified_cpp_dom_mathml0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o rematch.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/rematch.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/rematch.cpp /usr/bin/g++ -std=gnu++11 -o remtrans.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/remtrans.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/remtrans.cpp /usr/bin/g++ -std=gnu++11 -o repattrn.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/repattrn.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/repattrn.cpp /usr/bin/g++ -std=gnu++11 -o rulebasedcollator.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/rulebasedcollator.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/rulebasedcollator.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGenericDOMDataNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Text.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EditorBase.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EditorUtils.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/SelectionState.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/SelectionState.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/SelectionState.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o scientificnumberformatter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/scientificnumberformatter.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/scientificnumberformatter.cpp libdom_mathml.a.desc rm -f libdom_mathml.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_mathml.a.desc Unified_cpp_dom_mathml0.o /usr/bin/g++ -std=gnu++11 -o scriptset.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/scriptset.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/scriptset.cpp make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/mathml' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/uconv' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o Unified_c_intl_uconv0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/uconv -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/ucvcn -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/ucvja -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/ucvko -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/ucvlatin -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/ucvtw -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/util -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_intl_uconv0.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/uconv/Unified_c_intl_uconv0.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/SelectionState.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/SelectionState.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/SplitNodeTransaction.cpp: In member function ‘virtual nsresult mozilla::SplitNodeTransaction::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsINode.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/SelectionState.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/SelectionState.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS’ NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:254:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/SelectionState.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/SelectionState.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/StyleSheetTransactions.cpp: In member function ‘virtual nsresult mozilla::AddStyleSheetTransaction::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsINode.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/SelectionState.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/SelectionState.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS’ NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:254:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/SelectionState.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/SelectionState.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/StyleSheetTransactions.cpp: In member function ‘virtual nsresult mozilla::RemoveStyleSheetTransaction::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsINode.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/SelectionState.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/SelectionState.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS’ NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:254:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_intl_uconv0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/uconv -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/ucvcn -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/ucvja -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/ucvko -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/ucvlatin -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/ucvtw -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/util -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_intl_uconv0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/uconv/Unified_cpp_intl_uconv0.cpp /usr/bin/g++ -std=gnu++11 -o search.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/search.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/search.cpp /usr/bin/g++ -std=gnu++11 -o selfmt.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/selfmt.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/selfmt.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/util/nsUCConstructors.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/nsCP1252ToUnicode.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/uconv/Unified_cpp_intl_uconv0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o sharedbreakiterator.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/sharedbreakiterator.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/sharedbreakiterator.cpp /usr/bin/g++ -std=gnu++11 -o simpletz.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/simpletz.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/simpletz.cpp /usr/bin/g++ -std=gnu++11 -o smallintformatter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/smallintformatter.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/smallintformatter.cpp /usr/bin/g++ -std=gnu++11 -o smpdtfmt.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/smpdtfmt.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/smpdtfmt.cpp *** KEEP ALIVE MARKER *** Total duration: 0:09:00.222157 In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/SelectionState.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/SelectionState.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor/Unified_cpp_editor_libeditor2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/TextEditRules.cpp: In member function ‘virtual nsresult mozilla::TextEditRules::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/TextEditRules.cpp:109:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/TextEditRules.cpp:108:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIEditRules) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/smpdtfmt.cpp: In member function ‘void icu_58::SimpleDateFormat::subFormat(icu_58::UnicodeString&, UChar, int32_t, UDisplayContext, int32_t, icu_58::FieldPositionHandler&, icu_58::Calendar&, icu_58::SimpleDateFormatMutableNFs&, UErrorCode&) const’: /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/smpdtfmt.cpp:1420:56: warning: variable ‘capContextUsageType’ set but not used [-Wunused-but-set-variable] DateFormatSymbols::ECapitalizationContextUsageType capContextUsageType = DateFormatSymbols::kCapContextUsageOther; ^~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/TextEditor.cpp: In member function ‘virtual nsresult mozilla::TextEditor::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/TextEditor.cpp:112:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(EditorBase) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/TextEditor.cpp:111:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIEditorMailSupport) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/smpdtfmt.cpp: In member function ‘void icu_58::SimpleDateFormat::processOverrideString(const icu_58::Locale&, const icu_58::UnicodeString&, int8_t, UErrorCode&)’: /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/smpdtfmt.cpp:1367:34: warning: this statement may fall through [-Wimplicit-fallthrough=] U_FALLTHROUGH; ^ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/smpdtfmt.cpp:1369:17: note: here case kOvrStrTime : { ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/smpdtfmt.cpp: In member function ‘void icu_58::SimpleDateFormat::subFormat(icu_58::UnicodeString&, UChar, int32_t, UDisplayContext, int32_t, icu_58::FieldPositionHandler&, icu_58::Calendar&, icu_58::SimpleDateFormatMutableNFs&, UErrorCode&) const’: /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/smpdtfmt.cpp:1473:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (fSymbols->fShortYearNames != NULL && value <= fSymbols->fShortYearNamesCount) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/smpdtfmt.cpp:1489:5: note: here case UDAT_YEAR_FIELD: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/smpdtfmt.cpp:1595:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (U_FAILURE(status)) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/smpdtfmt.cpp:1600:5: note: here case UDAT_DAY_OF_WEEK_FIELD: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/smpdtfmt.cpp: In member function ‘int32_t icu_58::SimpleDateFormat::subParse(const icu_58::UnicodeString&, int32_t&, UChar, int32_t, UBool, UBool, UBool*, int32_t&, icu_58::Calendar&, int32_t, icu_58::MessageFormat*, UTimeZoneFormatTimeType*, icu_58::SimpleDateFormatMutableNFs&, int32_t*) const’: /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/smpdtfmt.cpp:2999:13: warning: this statement may fall through [-Wimplicit-fallthrough=] if (value < 0 || value > 24) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/smpdtfmt.cpp:3005:9: note: here case UDAT_YEAR_FIELD: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/smpdtfmt.cpp:3191:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (value == cal.getMaximum(UCAL_HOUR_OF_DAY) + 1) ^~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/smpdtfmt.cpp:3196:5: note: here case UDAT_HOUR_OF_DAY0_FIELD: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/smpdtfmt.cpp:3220:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (gotNumber) // i.e., e or ee ^~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/smpdtfmt.cpp:3229:5: note: here case UDAT_DAY_OF_WEEK_FIELD: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/smpdtfmt.cpp:3317:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (value == cal.getLeastMaximum(UCAL_HOUR)+1) ^~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/smpdtfmt.cpp:3322:5: note: here case UDAT_HOUR0_FIELD: ^~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_intl_uconv1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/uconv -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/ucvcn -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/ucvja -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/ucvko -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/ucvlatin -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/ucvtw -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/util -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_intl_uconv1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/uconv/Unified_cpp_intl_uconv1.cpp /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/TypeInState.cpp: In member function ‘virtual nsresult mozilla::TypeInState::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/TypeInState.cpp:40:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/editor/libeditor/TypeInState.cpp:39:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/ucvcn/nsGBKToUnicode.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/ucvcn/nsGBKToUnicode.cpp:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/uconv/Unified_cpp_intl_uconv1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/uconv/Unified_cpp_intl_uconv1.cpp:20: /<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/ucvja/nsJapaneseToUnicode.cpp: In member function ‘virtual nsresult nsEUCJPToUnicodeV2::Convert(const char*, int32_t*, char16_t*, int32_t*)’: /<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/ucvja/nsJapaneseToUnicode.cpp:339:28: warning: this statement may fall through [-Wimplicit-fallthrough=] MOZ_FALLTHROUGH; ^ /<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/ucvja/nsJapaneseToUnicode.cpp:341:11: note: here case 5: // two bytes undefined ^~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_widget2.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/forms -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/view -I/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_widget2.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/Unified_cpp_widget2.cpp /usr/bin/g++ -std=gnu++11 -o Unified_cpp_intl_uconv2.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/uconv -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/ucvcn -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/ucvja -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/ucvko -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/ucvlatin -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/ucvtw -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/util -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_intl_uconv2.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/uconv/Unified_cpp_intl_uconv2.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/util/nsUCConstructors.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/ucvlatin/nsCP866ToUnicode.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/uconv/Unified_cpp_intl_uconv2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/widget/nsPrimitiveHelpers.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/widget/nsPrimitiveHelpers.cpp:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/Unified_cpp_widget2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o Unified_cpp_intl_uconv3.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/uconv -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/ucvcn -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/ucvja -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/ucvko -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/ucvlatin -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/ucvtw -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/util -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_intl_uconv3.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/uconv/Unified_cpp_intl_uconv3.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/util/nsUCConstructors.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/ucvlatin/nsKOI8UToUnicode.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/uconv/Unified_cpp_intl_uconv3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o smpdtfst.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/smpdtfst.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/smpdtfst.cpp /usr/bin/g++ -std=gnu++11 -o sortkey.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/sortkey.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/sortkey.cpp /usr/bin/g++ -std=gnu++11 -o Unified_cpp_intl_uconv4.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/uconv -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/ucvcn -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/ucvja -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/ucvko -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/ucvlatin -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/ucvtw -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/util -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_intl_uconv4.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/uconv/Unified_cpp_intl_uconv4.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/util/nsUCConstructors.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/ucvlatin/nsUnicodeToCP1251.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/uconv/Unified_cpp_intl_uconv4.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o Unified_cpp_intl_uconv5.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/uconv -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/ucvcn -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/ucvja -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/ucvko -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/ucvlatin -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/ucvtw -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/util -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_intl_uconv5.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/uconv/Unified_cpp_intl_uconv5.cpp /usr/bin/g++ -std=gnu++11 -o standardplural.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/standardplural.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/standardplural.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/util/nsUCConstructors.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/ucvlatin/nsUnicodeToISO88594.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/uconv/Unified_cpp_intl_uconv5.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o strmatch.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/strmatch.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/strmatch.cpp /usr/bin/g++ -std=gnu++11 -o strrepl.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/strrepl.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/strrepl.cpp /usr/bin/g++ -std=gnu++11 -o stsearch.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/stsearch.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/stsearch.cpp /usr/bin/g++ -std=gnu++11 -o taiwncal.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/taiwncal.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/taiwncal.cpp /usr/bin/g++ -std=gnu++11 -o Unified_cpp_intl_uconv6.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/uconv -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/ucvcn -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/ucvja -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/ucvko -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/ucvlatin -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/ucvtw -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/util -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_intl_uconv6.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/uconv/Unified_cpp_intl_uconv6.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/nsUCSupport.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/intl/uconv/util/nsUCSupport.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/uconv/Unified_cpp_intl_uconv6.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o timezone.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/timezone.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/timezone.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/widget/nsScreenManagerProxy.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/Unified_cpp_widget2.cpp:38: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libintl_uconv.a.desc Unified_c_intl_uconv0.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 make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/uconv' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/system/gnome' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsAlertsIconListener.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/system/gnome -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/system/gnome -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsAlertsIconListener.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -pthread -I/usr/include/gconf/2 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/toolkit/system/gnome/nsAlertsIconListener.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/system/gnome/nsAlertsIconListener.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/system/gnome/nsAlertsIconListener.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o titletrn.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/titletrn.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/titletrn.cpp /usr/bin/g++ -std=gnu++11 -o tmunit.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/tmunit.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/tmunit.cpp /usr/bin/g++ -std=gnu++11 -o tmutamt.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/tmutamt.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/tmutamt.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/widget/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PScreenManagerChild.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/widget/nsScreenManagerProxy.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/widget/nsScreenManagerProxy.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/Unified_cpp_widget2.cpp:38: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/widget/nsPrimitiveHelpers.cpp:26, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/Unified_cpp_widget2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o tmutfmt.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/tmutfmt.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/tmutfmt.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/system/gnome/nsAlertsIconListener.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o tolowtrn.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/tolowtrn.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/tolowtrn.cpp /usr/bin/g++ -std=gnu++11 -o toupptrn.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/toupptrn.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/toupptrn.cpp /usr/bin/g++ -std=gnu++11 -o translit.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/translit.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/translit.cpp /usr/bin/g++ -std=gnu++11 -o transreg.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/transreg.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/transreg.cpp /usr/bin/g++ -std=gnu++11 -o tridpars.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/tridpars.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/tridpars.cpp /usr/bin/g++ -std=gnu++11 -o tzfmt.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/tzfmt.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/tzfmt.cpp /usr/bin/g++ -std=gnu++11 -o nsGConfService.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/system/gnome -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/system/gnome -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsGConfService.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -pthread -I/usr/include/gconf/2 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/toolkit/system/gnome/nsGConfService.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/system/gnome/nsGConfService.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsGIOService.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/system/gnome -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/system/gnome -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsGIOService.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -pthread -I/usr/include/gconf/2 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/toolkit/system/gnome/nsGIOService.cpp libeditor_libeditor.a.desc rm -f libeditor_libeditor.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/libeditor' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/base' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_accessible_base0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/base -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/generic -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/html -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc/other -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xul -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/atk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_accessible_base0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/base/Unified_cpp_accessible_base0.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/nsLookAndFeel.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/widget/nsXPLookAndFeel.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/Unified_cpp_widget2.cpp:56: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIGIOService.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/system/gnome/nsGIOService.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/system/gnome/nsGIOService.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o tzgnames.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/tzgnames.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/tzgnames.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAtom.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/base/ARIAMap.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/base/ARIAMap.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/base/Unified_cpp_accessible_base0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsGSettingsService.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/system/gnome -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/system/gnome -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsGSettingsService.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -pthread -I/usr/include/gconf/2 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/toolkit/system/gnome/nsGSettingsService.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/base/ARIAMap.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/base/ARIAMap.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/base/Unified_cpp_accessible_base0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/system/gnome/nsGSettingsService.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o tznames.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/tznames.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/tznames.cpp /usr/bin/g++ -std=gnu++11 -o nsGnomeModule.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/system/gnome -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/system/gnome -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsGnomeModule.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -pthread -I/usr/include/gconf/2 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/toolkit/system/gnome/nsGnomeModule.cpp /usr/bin/g++ -std=gnu++11 -o tznames_impl.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/tznames_impl.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/tznames_impl.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Module.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ModuleUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/system/gnome/nsGnomeModule.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsPackageKitService.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/system/gnome -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/system/gnome -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsPackageKitService.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -pthread -I/usr/include/gconf/2 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/toolkit/system/gnome/nsPackageKitService.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsArrayUtils.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/system/gnome/nsPackageKitService.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContentInlines.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/Accessible.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/base/nsAccUtils.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/base/ARIAMap.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/base/Unified_cpp_accessible_base0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAtom.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/base/ARIAMap.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/base/ARIAMap.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/base/Unified_cpp_accessible_base0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o nsSystemAlertsService.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/system/gnome -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/system/gnome -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsSystemAlertsService.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -pthread -I/usr/include/gconf/2 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/toolkit/system/gnome/nsSystemAlertsService.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsComponentManagerUtils.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/system/gnome/nsSystemAlertsService.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o tzrule.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/tzrule.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/tzrule.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsComponentManagerUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/system/gnome/nsSystemAlertsService.cpp:6: /<>/thunderbird-52.4.0+build1/mozilla/toolkit/system/gnome/nsSystemAlertsService.cpp: In member function ‘virtual nsresult nsSystemAlertsService::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/toolkit/system/gnome/nsSystemAlertsService.cpp:18:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_THREADSAFE’ NS_INTERFACE_MAP_END_THREADSAFE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libtoolkit_system_gnome.a.desc nsAlertsIconListener.o nsGConfService.o nsGIOService.o nsGSettingsService.o nsGnomeModule.o nsPackageKitService.o nsSystemAlertsService.o libwidget.a.desc rm -f libwidget.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/system/gnome' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/forms' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_layout_forms0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/layout/forms -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/forms -I/<>/thunderbird-52.4.0+build1/mozilla/editor/txmgr -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_forms0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/forms/Unified_cpp_layout_forms0.cpp /usr/bin/g++ -std=gnu++11 -o tztrans.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/tztrans.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/tztrans.cpp make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/generic' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsLineLayout.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/generic -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/forms -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/layout/tables -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsLineLayout.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsLineLayout.cpp /usr/bin/g++ -std=gnu++11 -o ucal.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ucal.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/ucal.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCharTraits.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAlgorithm.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCoord.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/JustificationUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsLineLayout.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsLineLayout.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/imgIContainer.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/forms/nsButtonFrameRenderer.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/layout/forms/nsButtonFrameRenderer.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/forms/Unified_cpp_layout_forms0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o ucln_in.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ucln_in.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/ucln_in.cpp /usr/bin/g++ -std=gnu++11 -o ucol.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ucol.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/ucol.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSetHandle.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsIPresShell.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsLineLayout.h:22, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsLineLayout.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o ucol_res.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ucol_res.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/ucol_res.cpp /usr/bin/g++ -std=gnu++11 -o ucol_sit.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ucol_sit.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/ucol_sit.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSetHandle.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsIPresShell.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsLayoutUtils.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsCSSRendering.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/layout/forms/nsButtonFrameRenderer.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/forms/Unified_cpp_layout_forms0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsLineLayout.h:22, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsLineLayout.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PodOperations.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsLineLayout.h:22, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsLineLayout.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/ucol_sit.cpp: In function ‘UCollator* ucol_openFromShortString_58(const char*, UBool, UParseError*, UErrorCode*)’: /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/ucol_sit.cpp:545:92: warning: ‘uint32_t ucol_setVariableTop_58(UCollator*, const UChar*, int32_t, UErrorCode*)’ is deprecated [-Wdeprecated-declarations] ucol_setVariableTop(result, s.variableTopString, s.variableTopStringLen, status); ^ In file included from /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/unicode/platform.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/unicode/ptypes.h:52, from /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/unicode/umachine.h:46, from /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/unicode/utypes.h:38, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers/unicode/utypes.h:3, from /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/unicode/ustring.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers/unicode/ustring.h:3, from /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/ucol_sit.cpp:18: /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/unicode/ucol.h:1271:1: note: declared here ucol_setVariableTop(UCollator *coll, ^~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/ucol_sit.cpp:547:71: warning: ‘void ucol_restoreVariableTop_58(UCollator*, uint32_t, UErrorCode*)’ is deprecated [-Wdeprecated-declarations] ucol_restoreVariableTop(result, s.variableTopValue, status); ^ In file included from /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/unicode/platform.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/unicode/ptypes.h:52, from /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/unicode/umachine.h:46, from /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/unicode/utypes.h:38, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers/unicode/utypes.h:3, from /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/unicode/ustring.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers/unicode/ustring.h:3, from /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/ucol_sit.cpp:18: /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/unicode/ucol.h:1304:1: note: declared here ucol_restoreVariableTop(UCollator *coll, const uint32_t varTop, UErrorCode *status); ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:494, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers/string.h:3, from /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common/cmemory.h:32, from /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/ucol_sit.cpp:23: In function ‘char* strcat(char*, const char*)’, inlined from ‘void ucol_sit_calculateWholeLocale(CollatorSpec*)’ at /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/ucol_sit.cpp:395:9: /usr/include/aarch64-linux-gnu/bits/string_fortified.h:128:33: warning: ‘char* __builtin___strcat_chk(char*, const char*, long unsigned int)’ accessing 0 or more bytes at offsets 192 and 0 may overlap 1 byte at offset [192, -9223372036854775617] [-Wrestrict] return __builtin___strcat_chk (__dest, __src, __bos (__dest)); ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o ucoleitr.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ucoleitr.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/ucoleitr.cpp /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/ucoleitr.cpp: In member function ‘uint64_t icu_58::UCollationPCE::processCE(uint32_t)’: /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/ucoleitr.cpp:226:18: warning: this statement may fall through [-Wimplicit-fallthrough=] tertiary = ucol_tertiaryOrder(ce); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/ucoleitr.cpp:229:5: note: here case UCOL_SECONDARY: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/ucoleitr.cpp:230:19: warning: this statement may fall through [-Wimplicit-fallthrough=] secondary = ucol_secondaryOrder(ce); ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/ucoleitr.cpp:233:5: note: here case UCOL_PRIMARY: ^~~~ /usr/bin/g++ -std=gnu++11 -o ucsdet.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ucsdet.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/ucsdet.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsLayoutUtils.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsCSSRendering.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/layout/forms/nsButtonFrameRenderer.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/forms/Unified_cpp_layout_forms0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxPrefs.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/gfx/2D.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxPattern.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxContext.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/imgIContainer.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/layout/forms/nsButtonFrameRenderer.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/layout/forms/nsButtonFrameRenderer.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/forms/Unified_cpp_layout_forms0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o udat.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/udat.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/udat.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxTextRun.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/svg/SVGTextFrame.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsLineLayout.cpp:14: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o udateintervalformat.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/udateintervalformat.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/udateintervalformat.cpp /usr/bin/g++ -std=gnu++11 -o udatpg.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/udatpg.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/udatpg.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDeviceContext.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsViewManager.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/forms/nsComboboxControlFrame.cpp:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/forms/Unified_cpp_layout_forms0.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o ufieldpositer.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ufieldpositer.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/ufieldpositer.cpp /usr/bin/g++ -std=gnu++11 -o uitercollationiterator.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/uitercollationiterator.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/uitercollationiterator.cpp /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsLineLayout.cpp: In member function ‘void nsLineLayout::ExpandRubyBox(nsLineLayout::PerFrameData*, nscoord, const nsSize&)’: /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsLineLayout.cpp:3003:22: warning: this statement may fall through [-Wimplicit-fallthrough=] MOZ_FALLTHROUGH; ^ /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsLineLayout.cpp:3005:5: note: here case NS_STYLE_RUBY_ALIGN_CENTER: ^~~~ /usr/bin/g++ -std=gnu++11 -o umsg.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/umsg.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/umsg.cpp /usr/bin/g++ -std=gnu++11 -o unesctrn.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/unesctrn.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/unesctrn.cpp /usr/bin/g++ -std=gnu++11 -o uni2name.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/uni2name.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/uni2name.cpp /usr/bin/g++ -std=gnu++11 -o unum.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/unum.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/unum.cpp /usr/bin/g++ -std=gnu++11 -o unumsys.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/unumsys.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/unumsys.cpp /usr/bin/g++ -std=gnu++11 -o upluralrules.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/upluralrules.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/upluralrules.cpp *** KEEP ALIVE MARKER *** Total duration: 0:10:00.226149 /usr/bin/g++ -std=gnu++11 -o nsPluginFrame.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/generic -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/forms -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/layout/tables -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsPluginFrame.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsPluginFrame.cpp /usr/bin/g++ -std=gnu++11 -o uregex.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/uregex.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/uregex.cpp /usr/bin/g++ -std=gnu++11 -o uregexc.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/uregexc.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/uregexc.cpp /usr/bin/g++ -std=gnu++11 -o uregion.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/uregion.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/uregion.cpp /usr/bin/g++ -std=gnu++11 -o usearch.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/usearch.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/usearch.cpp /usr/bin/g++ -std=gnu++11 -o uspoof.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/uspoof.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/uspoof.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventForwards.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsPluginFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsPluginFrame.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o Unified_cpp_accessible_base1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/base -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/generic -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/html -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc/other -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xul -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/atk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_accessible_base1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/base/Unified_cpp_accessible_base1.cpp /usr/bin/g++ -std=gnu++11 -o uspoof_build.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/uspoof_build.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/uspoof_build.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSetHandle.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsIPresShell.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsIFrame.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsBox.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFrame.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsPluginFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsPluginFrame.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o uspoof_conf.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/uspoof_conf.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/uspoof_conf.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/base/TextAttrs.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/base/TextAttrs.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/base/Unified_cpp_accessible_base1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o uspoof_impl.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/uspoof_impl.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/uspoof_impl.cpp /usr/bin/g++ -std=gnu++11 -o utf16collationiterator.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/utf16collationiterator.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/utf16collationiterator.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsIFrame.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsBox.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFrame.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsPluginFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsPluginFrame.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventForwards.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsPluginFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsPluginFrame.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/DocAccessible.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible-inl.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/base/TextAttrs.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/base/Unified_cpp_accessible_base1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o utf8collationiterator.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/utf8collationiterator.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/utf8collationiterator.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContentInlines.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/DocAccessible.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible-inl.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/base/TextAttrs.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/base/Unified_cpp_accessible_base1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/base/TextAttrs.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/base/TextAttrs.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/base/Unified_cpp_accessible_base1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o utrans.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/utrans.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/utrans.cpp /usr/bin/g++ -std=gnu++11 -o valueformatter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/valueformatter.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/valueformatter.cpp /usr/bin/g++ -std=gnu++11 -o visibledigits.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/visibledigits.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/visibledigits.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDeviceContext.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsViewManager.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsPluginFrame.cpp:27: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o vtzone.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/vtzone.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/vtzone.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/accessible/base/TextAttrs.cpp:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/base/Unified_cpp_accessible_base1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o vzone.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/vzone.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/vzone.cpp /usr/bin/g++ -std=gnu++11 -o windtfmt.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/windtfmt.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/windtfmt.cpp /usr/bin/g++ -std=gnu++11 -o winnmfmt.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/winnmfmt.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/winnmfmt.cpp /usr/bin/g++ -std=gnu++11 -o wintzimpl.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/wintzimpl.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/wintzimpl.cpp /usr/bin/g++ -std=gnu++11 -o zonemeta.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/zonemeta.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/zonemeta.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/base/TextAttrs.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/base/TextAttrs.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/base/Unified_cpp_accessible_base1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/accessible/base/nsAccessiblePivot.cpp: In member function ‘virtual nsresult nsAccessiblePivot::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/accessible/base/nsAccessiblePivot.cpp:61:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/accessible/base/nsAccessiblePivot.cpp:60:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIAccessiblePivot) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o zrule.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/zrule.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/zrule.cpp /usr/bin/g++ -std=gnu++11 -o Unified_cpp_layout_forms1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/layout/forms -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/forms -I/<>/thunderbird-52.4.0+build1/mozilla/editor/txmgr -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_forms1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/forms/Unified_cpp_layout_forms1.cpp /usr/bin/g++ -std=gnu++11 -o ztrans.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DU_I18N_IMPLEMENTATION -DUCONFIG_NO_BREAK_ITERATION -DUCONFIG_NO_TRANSLITERATION -DUCONFIG_NO_REGULAR_EXPRESSIONS -DUCONFIG_NO_LEGACY_CONVERSION -DU_USING_ICU_NAMESPACE=0 -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_CHARSET_IS_UTF8 -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n -I/<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/common -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ztrans.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -frtti /<>/thunderbird-52.4.0+build1/mozilla/intl/icu/source/i18n/ztrans.cpp libicui18n.a.desc rm -f libicui18n.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libicui18n.a.desc decContext.o decNumber.o ulocdata.o utmscale.o affixpatternparser.o alphaindex.o anytrans.o astro.o basictz.o bocsu.o brktrans.o buddhcal.o calendar.o casetrn.o cecal.o chnsecal.o choicfmt.o coleitr.o coll.o collation.o collationbuilder.o collationcompare.o collationdata.o collationdatabuilder.o collationdatareader.o collationdatawriter.o collationfastlatin.o collationfastlatinbuilder.o collationfcd.o collationiterator.o collationkeys.o collationroot.o collationrootelements.o collationruleparser.o collationsets.o collationsettings.o collationtailoring.o collationweights.o compactdecimalformat.o coptccal.o cpdtrans.o csdetect.o csmatch.o csr2022.o csrecog.o csrmbcs.o csrsbcs.o csrucode.o csrutf8.o curramt.o currfmt.o currpinf.o currunit.o dangical.o datefmt.o dayperiodrules.o dcfmtsym.o decfmtst.o decimalformatpattern.o decimfmt.o decimfmtimpl.o digitaffix.o digitaffixesandpadding.o digitformatter.o digitgrouping.o digitinterval.o digitlst.o dtfmtsym.o dtitvfmt.o dtitvinf.o dtptngen.o dtrule.o esctrn.o ethpccal.o fmtable.o fmtable_cnv.o format.o fphdlimp.o fpositer.o funcrepl.o gender.o gregocal.o gregoimp.o hebrwcal.o indiancal.o inputext.o islamcal.o japancal.o measfmt.o measunit.o measure.o msgfmt.o name2uni.o nfrs.o nfrule.o nfsubs.o nortrans.o nultrans.o numfmt.o numsys.o olsontz.o persncal.o pluralaffix.o plurfmt.o plurrule.o precision.o quant.o quantityformatter.o rbnf.o rbt.o rbt_data.o rbt_pars.o rbt_rule.o rbt_set.o rbtz.o regexcmp.o regeximp.o regexst.o regextxt.o region.o reldatefmt.o reldtfmt.o rematch.o remtrans.o repattrn.o rulebasedcollator.o scientificnumberformatter.o scriptset.o search.o selfmt.o sharedbreakiterator.o simpletz.o smallintformatter.o smpdtfmt.o smpdtfst.o sortkey.o standardplural.o strmatch.o strrepl.o stsearch.o taiwncal.o timezone.o titletrn.o tmunit.o tmutamt.o tmutfmt.o tolowtrn.o toupptrn.o translit.o transreg.o tridpars.o tzfmt.o tzgnames.o tznames.o tznames_impl.o tzrule.o tztrans.o ucal.o ucln_in.o ucol.o ucol_res.o ucol_sit.o ucoleitr.o ucsdet.o udat.o udateintervalformat.o udatpg.o ufieldpositer.o uitercollationiterator.o umsg.o unesctrn.o uni2name.o unum.o unumsys.o upluralrules.o uregex.o uregexc.o uregion.o usearch.o uspoof.o uspoof_build.o uspoof_conf.o uspoof_impl.o utf16collationiterator.o utf8collationiterator.o utrans.o valueformatter.o visibledigits.o vtzone.o vzone.o windtfmt.o winnmfmt.o wintzimpl.o zonemeta.o zrule.o ztrans.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/i18n' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/base' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o NetworkInfoServiceLinux.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/socket -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/NetworkInfoServiceLinux.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/NetworkInfoServiceLinux.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GuardObjects.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ScopeExit.h:83, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/NetworkInfoServiceLinux.cpp:16: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventForwards.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsSplittableFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsContainerFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/forms/nsProgressFrame.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/forms/nsProgressFrame.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/forms/Unified_cpp_layout_forms1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsNetworkInfoService.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/socket -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsNetworkInfoService.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsNetworkInfoService.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsNetworkInfoService.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsNetworkInfoService.cpp:13: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsNetworkInfoService.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsNetworkInfoService.cpp:13: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSetHandle.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsIPresShell.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsIFrame.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsBox.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFrame.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsSplittableFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsContainerFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/forms/nsProgressFrame.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/forms/nsProgressFrame.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/forms/Unified_cpp_layout_forms1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsURLHelperUnix.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/socket -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsURLHelperUnix.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsURLHelperUnix.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsURLHelper.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsURLHelperUnix.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o Unified_cpp_netwerk_base0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/socket -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_netwerk_base0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/base/Unified_cpp_netwerk_base0.cpp /usr/bin/g++ -std=gnu++11 -o Unified_cpp_layout_generic0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/generic -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/forms -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/layout/tables -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_generic0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/generic/Unified_cpp_layout_generic0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsIFrame.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsBox.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFrame.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsSplittableFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsContainerFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/forms/nsProgressFrame.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/forms/nsProgressFrame.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/forms/Unified_cpp_layout_forms1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventForwards.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsSplittableFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsContainerFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/forms/nsProgressFrame.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/forms/nsProgressFrame.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/forms/Unified_cpp_layout_forms1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/TimeStamp.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/AsyncScrollBase.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/AsyncScrollBase.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/generic/Unified_cpp_layout_generic0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/BackgroundFileSaver.cpp:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/base/Unified_cpp_netwerk_base0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSetHandle.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsIPresShell.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFloatManager.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/BlockReflowInput.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/BlockReflowInput.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/generic/Unified_cpp_layout_generic0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxTextRun.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsFontMetrics.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/forms/nsProgressFrame.cpp:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/forms/Unified_cpp_layout_forms1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFloatManager.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/BlockReflowInput.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/BlockReflowInput.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/generic/Unified_cpp_layout_generic0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSMILKeySpline.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/AsyncScrollBase.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/AsyncScrollBase.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/generic/Unified_cpp_layout_generic0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/Dashboard.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/base/Unified_cpp_netwerk_base0.cpp:47: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/GCAPI.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIArrayBufferInputStream.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/ArrayBufferInputStream.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/ArrayBufferInputStream.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/base/Unified_cpp_netwerk_base0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ libaccessible_base.a.desc rm -f libaccessible_base.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libaccessible_base.a.desc Unified_cpp_accessible_base0.o Unified_cpp_accessible_base1.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/base' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/printing' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_layout_printing0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/layout/printing -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/printing -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_printing0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/printing/Unified_cpp_layout_printing0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxTextRun.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsTextFrame.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleStructInlines.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsIFrameInlines.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/BlockReflowInput.cpp:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/generic/Unified_cpp_layout_generic0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDeviceContext.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/printing/PrintTranslator.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/printing/Unified_cpp_layout_printing0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSetHandle.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsIPresShell.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/layout/printing/nsPrintObject.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/printing/nsPagePrintTimer.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/printing/ipc/RemotePrintJobChild.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/printing/Unified_cpp_layout_printing0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIFrame.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/layout/printing/nsPrintEngine.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/layout/printing/ipc/RemotePrintJobChild.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/printing/Unified_cpp_layout_printing0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxPrefs.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/gfx/2D.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/layout/printing/PrintTranslator.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/printing/PrintTranslator.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/printing/Unified_cpp_layout_printing0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ liblayout_forms.a.desc rm -f liblayout_forms.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o liblayout_forms.a.desc Unified_cpp_layout_forms0.o Unified_cpp_layout_forms1.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/forms' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/tables' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_layout_tables0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/layout/tables -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/tables -I/<>/thunderbird-52.4.0+build1/mozilla/intl/unicharutil/util -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_tables0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/tables/Unified_cpp_layout_tables0.cpp *** KEEP ALIVE MARKER *** Total duration: 0:11:00.230136 In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/layout/tables/nsITableLayoutStrategy.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/tables/BasicTableLayoutStrategy.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/layout/tables/BasicTableLayoutStrategy.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/tables/Unified_cpp_layout_tables0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSetHandle.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsIPresShell.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/tables/celldata.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/tables/nsTableFrame.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/layout/tables/BasicTableLayoutStrategy.cpp:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/tables/Unified_cpp_layout_tables0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/printing/Unified_cpp_layout_printing0.cpp:65: /<>/thunderbird-52.4.0+build1/mozilla/layout/printing/nsPrintPreviewListener.cpp: In member function ‘virtual nsresult nsPrintPreviewListener::HandleEvent(nsIDOMEvent*)’: /<>/thunderbird-52.4.0+build1/mozilla/layout/printing/nsPrintPreviewListener.cpp:196:9: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ /<>/thunderbird-52.4.0+build1/mozilla/layout/printing/nsPrintPreviewListener.cpp:199:7: note: here case eEventAction_Suppress: ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/tables/celldata.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/tables/nsTableFrame.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/layout/tables/BasicTableLayoutStrategy.cpp:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/tables/Unified_cpp_layout_tables0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PodOperations.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/tables/celldata.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/tables/nsTableFrame.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/layout/tables/BasicTableLayoutStrategy.cpp:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/tables/Unified_cpp_layout_tables0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/ReflowInput.cpp:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/generic/Unified_cpp_layout_generic0.cpp:56: /<>/thunderbird-52.4.0+build1/mozilla/layout/tables/nsTableFrame.h: In member function ‘void mozilla::ReflowInput::InitConstraints(nsPresContext*, const mozilla::LogicalSize&, const nsMargin*, const nsMargin*, nsIAtom*)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/generic/Unified_cpp_layout_generic0.cpp:56: /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/ReflowInput.cpp:2205:14: note: ‘fType’ was declared here nsIAtom* fType; ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxTextRun.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsTextFrame.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/layout/tables/nsTableCellFrame.cpp:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/tables/Unified_cpp_layout_tables0.cpp:38: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_layout_generic1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/generic -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/forms -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/layout/tables -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_generic1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/generic/Unified_cpp_layout_generic1.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventForwards.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsBackdropFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsBackdropFrame.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/generic/Unified_cpp_layout_generic1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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_printing.a.desc rm -f liblayout_printing.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o liblayout_printing.a.desc Unified_cpp_layout_printing0.o In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/tables/Unified_cpp_layout_tables0.cpp:65: /<>/thunderbird-52.4.0+build1/mozilla/layout/tables/nsTableFrame.cpp: In member function ‘void BCPaintBorderIterator::ResetVerInfo()’: /<>/thunderbird-52.4.0+build1/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)); ^ /<>/thunderbird-52.4.0+build1/mozilla/layout/tables/nsTableFrame.cpp:6219:8: note: ‘struct BCBlockDirSeg’ declared here struct BCBlockDirSeg ^~~~~~~~~~~~~ make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/printing' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/typeaheadfind' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsTypeAheadFind.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/typeaheadfind -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/typeaheadfind -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsTypeAheadFind.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSetHandle.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsIPresShell.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsIFrame.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsBox.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFrame.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsBackdropFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsBackdropFrame.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/generic/Unified_cpp_layout_generic1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/tables/Unified_cpp_layout_tables0.cpp:20: /<>/thunderbird-52.4.0+build1/mozilla/layout/tables/SpanningCellSorter.cpp: In member function ‘SpanningCellSorter::Item* SpanningCellSorter::GetNext(int32_t*)’: /<>/thunderbird-52.4.0+build1/mozilla/layout/tables/SpanningCellSorter.cpp:109:31: warning: this statement may fall through [-Wimplicit-fallthrough=] mEnumerationIndex = 0; ~~~~~~~~~~~~~~~~~~^~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/tables/SpanningCellSorter.cpp:111:9: note: here case ENUMERATING_ARRAY: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/tables/SpanningCellSorter.cpp:139:13: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ /<>/thunderbird-52.4.0+build1/mozilla/layout/tables/SpanningCellSorter.cpp:141:9: note: here case ENUMERATING_HASH: ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/tables/Unified_cpp_layout_tables0.cpp:29: /<>/thunderbird-52.4.0+build1/mozilla/layout/tables/nsCellMap.cpp: In member function ‘void nsTableCellMap::ResetBStartStart(mozilla::LogicalSide, nsCellMap&, uint32_t, uint32_t, bool)’: /<>/thunderbird-52.4.0+build1/mozilla/layout/tables/nsCellMap.cpp:915:14: warning: this statement may fall through [-Wimplicit-fallthrough=] aRowIndex++; ~~~~~~~~~^~ /<>/thunderbird-52.4.0+build1/mozilla/layout/tables/nsCellMap.cpp:917:3: note: here case eLogicalSideBStart: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/tables/nsCellMap.cpp:938:14: warning: this statement may fall through [-Wimplicit-fallthrough=] aColIndex++; ~~~~~~~~~^~ /<>/thunderbird-52.4.0+build1/mozilla/layout/tables/nsCellMap.cpp:940:3: note: here case eLogicalSideIStart: ^~~~ /<>/thunderbird-52.4.0+build1/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)’: /<>/thunderbird-52.4.0+build1/mozilla/layout/tables/nsCellMap.cpp:983:9: warning: this statement may fall through [-Wimplicit-fallthrough=] yPos++; ~~~~^~ /<>/thunderbird-52.4.0+build1/mozilla/layout/tables/nsCellMap.cpp:985:3: note: here case eLogicalSideBStart: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/tables/nsCellMap.cpp:1030:9: warning: this statement may fall through [-Wimplicit-fallthrough=] xPos++; ~~~~^~ /<>/thunderbird-52.4.0+build1/mozilla/layout/tables/nsCellMap.cpp:1032:3: note: here case eLogicalSideIStart: ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:14: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/tables/Unified_cpp_layout_tables0.cpp:65: /<>/thunderbird-52.4.0+build1/mozilla/layout/tables/nsTableFrame.cpp: In member function ‘void BCBlockDirSeg::Paint(BCPaintBorderIterator&, mozilla::gfx::DrawTarget&, BCPixelSize)’: /<>/thunderbird-52.4.0+build1/mozilla/layout/tables/nsTableFrame.cpp:6984:7: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!aIter.IsTableIEndMost() && (relColIndex > 0)) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/layout/tables/nsTableFrame.cpp:6988:5: note: here case eColGroupOwner: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/tables/nsTableFrame.cpp:6995:7: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!aIter.IsTableIEndMost() && (relColIndex > 0)) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/layout/tables/nsTableFrame.cpp:6999:5: note: here case eColOwner: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/tables/nsTableFrame.cpp:7020:12: warning: this statement may fall through [-Wimplicit-fallthrough=] cell = mAjaCell; ~~~~~^~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/tables/nsTableFrame.cpp:7022:5: note: here case eCellOwner: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/tables/nsTableFrame.cpp: In member function ‘void BCInlineDirSeg::Paint(BCPaintBorderIterator&, mozilla::gfx::DrawTarget&)’: /<>/thunderbird-52.4.0+build1/mozilla/layout/tables/nsTableFrame.cpp:7215:10: warning: this statement may fall through [-Wimplicit-fallthrough=] rg = (aIter.IsTableBEndMost()) ? aIter.mRg : aIter.mPrevRg; ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/tables/nsTableFrame.cpp:7217:5: note: here case eRowGroupOwner: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/tables/nsTableFrame.cpp:7222:11: warning: this statement may fall through [-Wimplicit-fallthrough=] row = (aIter.IsTableBEndMost()) ? aIter.mRow : aIter.mPrevRow; ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/tables/nsTableFrame.cpp:7224:5: note: here case eRowOwner: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/tables/nsTableFrame.cpp:7231:12: warning: this statement may fall through [-Wimplicit-fallthrough=] cell = mAjaCell; ~~~~~^~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/tables/nsTableFrame.cpp:7233:5: note: here case eCellOwner: ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/tables/Unified_cpp_layout_tables0.cpp:83: /<>/thunderbird-52.4.0+build1/mozilla/layout/tables/nsTableRowFrame.cpp: In member function ‘nsresult nsTableRowFrame::CalculateCellActualBSize(nsTableCellFrame*, nscoord&, mozilla::WritingMode)’: /<>/thunderbird-52.4.0+build1/mozilla/layout/tables/nsTableRowFrame.cpp:661:7: warning: this statement may fall through [-Wimplicit-fallthrough=] if (bsizeStyleCoord.CalcHasPercent()) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/layout/tables/nsTableRowFrame.cpp:668:5: note: here case eStyleUnit_Coord: { ^~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_netwerk_base1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/socket -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_netwerk_base1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/base/Unified_cpp_netwerk_base1.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsIFrame.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsBox.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFrame.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsBackdropFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsBackdropFrame.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/generic/Unified_cpp_layout_generic1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventForwards.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsBackdropFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsBackdropFrame.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/generic/Unified_cpp_layout_generic1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/LinkedList.h:67, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/SimpleBuffer.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/SimpleBuffer.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/base/Unified_cpp_netwerk_base1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/StreamingProtocolService.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/StreamingProtocolService.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/base/Unified_cpp_netwerk_base1.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:27: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxTextRun.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsFontMetrics.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsBlockFrame.cpp:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/generic/Unified_cpp_layout_generic1.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:6: /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp: In member function ‘virtual nsresult nsTypeAheadFind::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:63:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/typeaheadfind/nsTypeAheadFind.cpp:62:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIObserver) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIEventTarget.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIThread.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIThreadInternal.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/SimpleBuffer.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/SimpleBuffer.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/base/Unified_cpp_netwerk_base1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsBaseContentStream.cpp: In member function ‘virtual nsresult nsBaseContentStream::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsBaseContentStream.cpp:43:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_THREADSAFE’ NS_INTERFACE_MAP_END_THREADSAFE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsBaseContentStream.cpp:42:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsBufferedStreams.cpp: In member function ‘virtual nsresult nsBufferedInputStream::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsBufferedStreams.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/base/Unified_cpp_netwerk_base1.cpp:101: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:138:5: note: in definition of macro ‘NS_IMPL_QUERY_CLASSINFO’ } else ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIEventTarget.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIThread.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIThreadInternal.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/SimpleBuffer.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/SimpleBuffer.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/base/Unified_cpp_netwerk_base1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsBufferedStreams.cpp: In member function ‘virtual nsresult nsBufferedOutputStream::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsBufferedStreams.cpp:569:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(nsBufferedStream) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsBufferedStreams.cpp:568:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIStreamBufferAccess) ^~~~~~~~~~~~~~~~~~~~~~ libtoolkit_components_typeaheadfind.a.desc rm -f libtoolkit_components_typeaheadfind.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_typeaheadfind.a.desc nsTypeAheadFind.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/typeaheadfind' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webspeech/synth/speechd' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_synth_speechd0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/synth/speechd -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webspeech/synth/speechd -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_synth_speechd0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webspeech/synth/speechd/Unified_cpp_synth_speechd0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Module.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ModuleUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/synth/speechd/SpeechDispatcherModule.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webspeech/synth/speechd/Unified_cpp_synth_speechd0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioChannelBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaStreamGraph.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/nsSpeechTask.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webspeech/synth/speechd/Unified_cpp_synth_speechd0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/generic/Unified_cpp_layout_generic1.cpp:101: /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFrame.cpp: In member function ‘virtual nsresult nsIFrame::PeekOffset(nsPeekOffsetStruct*)’: /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFrame.cpp:7727:7: warning: this statement may fall through [-Wimplicit-fallthrough=] if (aPos->mDirection == eDirPrevious) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFrame.cpp:7734:5: note: here case eSelectWord: ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SpeechSynthesisUtterance.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/nsSpeechTask.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webspeech/synth/speechd/Unified_cpp_synth_speechd0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Module.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ModuleUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/synth/speechd/SpeechDispatcherModule.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webspeech/synth/speechd/Unified_cpp_synth_speechd0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIFactory.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Module.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ModuleUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/synth/speechd/SpeechDispatcherModule.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webspeech/synth/speechd/Unified_cpp_synth_speechd0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp: In member function ‘virtual nsresult mozilla::dom::SpeechDispatcherCallback::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp:184:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp: In member function ‘virtual nsresult mozilla::dom::SpeechDispatcherService::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/synth/speechd/SpeechDispatcherService.cpp:288:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_netwerk_base2.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/socket -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_netwerk_base2.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/base/Unified_cpp_netwerk_base2.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsFileStreams.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/base/Unified_cpp_netwerk_base2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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_webspeech_synth_speechd.a.desc rm -f libdom_media_webspeech_synth_speechd.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_media_webspeech_synth_speechd.a.desc Unified_cpp_synth_speechd0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webspeech/synth/speechd' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o ProgressTracker.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/2d -I/<>/thunderbird-52.4.0+build1/mozilla/image/decoders -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ProgressTracker.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/image/ProgressTracker.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Logging.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/image/ImageLogging.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/image/ProgressTracker.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsFileStreams.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/base/Unified_cpp_netwerk_base2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsFileStreams.cpp: In member function ‘virtual nsresult nsFileInputStream::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsFileStreams.cpp:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/base/Unified_cpp_netwerk_base2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsFileStreams.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/base/Unified_cpp_netwerk_base2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsFileStreams.cpp: In member function ‘virtual nsresult nsPartialFileInputStream::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsFileStreams.cpp:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/base/Unified_cpp_netwerk_base2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsIOService.cpp:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/base/Unified_cpp_netwerk_base2.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ *** KEEP ALIVE MARKER *** Total duration: 0:12:00.234143 In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/image/ImageURL.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/image/Image.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/image/ProgressTracker.cpp:13: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsFileStreams.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/base/Unified_cpp_netwerk_base2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsLoadGroup.cpp: In member function ‘nsresult mozilla::net::nsLoadGroup::AggregatedQueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsLoadGroup.cpp:160:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsLoadGroup.cpp:159:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSStyleSheet.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheetInlines.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/Rule.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/StyleRule.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGElement.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGPreserveAspectRatio.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/svg/SVGImageContext.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/image/SurfaceCache.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/image/Image.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/image/ProgressTracker.cpp:13: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WeakPtr.h:70, from /<>/thunderbird-52.4.0+build1/mozilla/image/ProgressTracker.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/image/ProgressTracker.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsMIMEInputStream.cpp: In member function ‘virtual nsresult nsMIMEInputStream::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsFileStreams.cpp:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/base/Unified_cpp_netwerk_base2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:170:5: note: in expansion of macro ‘NS_IMPL_QUERY_CLASSINFO’ NS_IMPL_QUERY_CLASSINFO(aClass) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/LoadContext.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsNetUtil.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/base/Unified_cpp_netwerk_base2.cpp:92: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsFileStreams.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/base/Unified_cpp_netwerk_base2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsFileStreams.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/base/Unified_cpp_netwerk_base2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsProtocolProxyService.cpp: In member function ‘virtual nsresult mozilla::net::nsProtocolProxyService::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsProtocolProxyService.cpp:410:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsFileStreams.cpp:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/base/Unified_cpp_netwerk_base2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsProtocolProxyService.cpp:409:1: note: in expansion of macro ‘NS_IMPL_QUERY_CLASSINFO’ NS_IMPL_QUERY_CLASSINFO(nsProtocolProxyService) ^~~~~~~~~~~~~~~~~~~~~~~ liblayout_tables.a.desc rm -f liblayout_tables.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o liblayout_tables.a.desc Unified_cpp_layout_tables0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/tables' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/decoders/icon' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_image_decoders_icon0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/image/decoders/icon -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/decoders/icon -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/image/decoders/icon/gtk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_image_decoders_icon0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/decoders/icon/Unified_cpp_image_decoders_icon0.cpp /usr/bin/g++ -std=gnu++11 -o RasterImage.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/2d -I/<>/thunderbird-52.4.0+build1/mozilla/image/decoders -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/RasterImage.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/image/RasterImage.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Module.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ModuleUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/image/decoders/icon/nsIconModule.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/decoders/icon/Unified_cpp_image_decoders_icon0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Logging.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/image/ImageLogging.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/image/RasterImage.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/image/decoders/icon/gtk/nsIconChannel.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/image/decoders/icon/nsIconModule.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/decoders/icon/Unified_cpp_image_decoders_icon0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/generic/Unified_cpp_layout_generic1.cpp:101: /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFrame.cpp: In member function ‘nscoord nsIFrame::ComputeISizeValue(nsRenderingContext*, nscoord, nscoord, nscoord, const nsStyleCoord&, nsIFrame::ComputeSizeFlags)’: /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFrame.cpp:5437:11: warning: ‘result’ may be used uninitialized in this function [-Wmaybe-uninitialized] nscoord result; ^~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/image/ImageURL.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/image/Image.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/image/RasterImage.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/image/RasterImage.cpp:10: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libimage_decoders_icon.a.desc Unified_cpp_image_decoders_icon0.o In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSStyleSheet.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheetInlines.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/Rule.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/StyleRule.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGElement.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGPreserveAspectRatio.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/svg/SVGImageContext.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/image/SurfaceCache.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/image/Image.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/image/RasterImage.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/image/RasterImage.cpp:10: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxPlatform.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfx2DGlue.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/image/Image.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/image/RasterImage.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/image/RasterImage.cpp:10: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/decoders/icon' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/base' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_xslt_base0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xslt -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_xslt_base0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/base/Unified_cpp_dom_xslt_base0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/FloatingPoint.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/base/txDouble.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/base/Unified_cpp_dom_xslt_base0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txXPathNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xml/txXMLUtils.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/base/txDouble.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/base/Unified_cpp_dom_xslt_base0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/generic/Unified_cpp_layout_generic1.cpp:74: /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFlexContainerFrame.cpp: In member function ‘void nsFlexContainerFrame::ResolveAutoFlexBasisAndMinSize(nsPresContext*, nsFlexContainerFrame::FlexItem&, const ReflowInput&, const nsFlexContainerFrame::FlexboxAxisTracker&)’: /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~ libdom_xslt_base.a.desc rm -f libdom_xslt_base.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_xslt_base.a.desc Unified_cpp_dom_xslt_base0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/base' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/composer' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_editor_composer0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/editor/composer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/composer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_editor_composer0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/composer/Unified_cpp_editor_composer0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/editor/composer/nsComposeTxtSrvFilter.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/editor/composer/nsComposeTxtSrvFilter.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/composer/Unified_cpp_editor_composer0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/editor/composer/nsComposeTxtSrvFilter.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/composer/Unified_cpp_editor_composer0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o imgLoader.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/2d -I/<>/thunderbird-52.4.0+build1/mozilla/image/decoders -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/imgLoader.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/image/imgLoader.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Logging.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/image/ImageLogging.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/image/imgLoader.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsRect.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsIFrame.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsBox.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFrame.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsBackdropFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsBackdropFrame.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/generic/Unified_cpp_layout_generic1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCoord.h:81:27: 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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/generic/Unified_cpp_layout_generic1.cpp:101: /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFrame.cpp:5009:38: note: ‘bSize’ was declared here nscoord iSize, minISize, maxISize, bSize, minBSize, maxBSize; ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsRect.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsIFrame.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsBox.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFrame.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsBackdropFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsBackdropFrame.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/generic/Unified_cpp_layout_generic1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCoord.h:81:27: warning: ‘iSize’ may be used uninitialized in this function [-Wmaybe-uninitialized] return (int64_t(aMult1) * int64_t(aMult2) / int64_t(aDiv)); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/generic/Unified_cpp_layout_generic1.cpp:101: /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFrame.cpp:5009:11: note: ‘iSize’ was declared here nscoord iSize, minISize, maxISize, bSize, minBSize, maxBSize; ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/generic/Unified_cpp_layout_generic1.cpp:56: /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsContainerFrame.cpp: In member function ‘void nsContainerFrame::DoInlineIntrinsicISize(nsRenderingContext*, nsIFrame::InlineIntrinsicISizeData*, nsLayoutUtils::IntrinsicISizeType)’: /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsContainerFrame.cpp:883:21: warning: ‘lastInFlow’ may be used uninitialized in this function [-Wmaybe-uninitialized] nsContainerFrame *lastInFlow; ^~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/image/ImageCacheKey.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/image/imgLoader.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/image/imgLoader.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/mozilla/editor/composer/nsComposerDocumentCommands.cpp:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/composer/Unified_cpp_editor_composer0.cpp:38: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsINode.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/editor/composer/nsComposeTxtSrvFilter.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/composer/Unified_cpp_editor_composer0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsBackdropFrame.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/generic/Unified_cpp_layout_generic1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsDisplayList.h: In member function ‘void nsIFrame::BuildDisplayListForStackingContext(nsDisplayListBuilder*, const nsRect&, nsDisplayList*)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/generic/Unified_cpp_layout_generic1.cpp:101: /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFrame.cpp:2136:55: note: ‘*((void*)(& autoPreserves3DContext)+8).nsDisplayListBuilder::AutoPreserves3DContext::mBuilder’ was declared here Maybe autoPreserves3DContext; ^~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_netwerk_base3.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/socket -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_netwerk_base3.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/base/Unified_cpp_netwerk_base3.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContentSecurityManager.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsContentSecurityManager.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsSecCheckWrapChannel.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/base/Unified_cpp_netwerk_base3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/editor/composer/nsComposeTxtSrvFilter.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/editor/composer/nsComposeTxtSrvFilter.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/composer/Unified_cpp_editor_composer0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/editor/composer/nsEditorSpellCheck.cpp: In member function ‘virtual nsresult nsEditorSpellCheck::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/editor/composer/nsEditorSpellCheck.cpp:251:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsINode.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/editor/composer/nsComposeTxtSrvFilter.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/composer/Unified_cpp_editor_composer0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS’ NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/generic/Unified_cpp_layout_generic1.cpp:74: /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFlexContainerFrame.cpp: In member function ‘void nsFlexContainerFrame::DoFlexLayout(nsPresContext*, nsIFrame::ReflowOutput&, const ReflowInput&, nsReflowStatus&, nscoord, nscoord, nsTArray&, const nsFlexContainerFrame::FlexboxAxisTracker&)’: /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFlexContainerFrame.cpp:4507:3: warning: ‘flexContainerAscent’ may be used uninitialized in this function [-Wmaybe-uninitialized] if (flexContainerAscent == nscoord_MIN) { ^~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsContentSecurityManager.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsSecCheckWrapChannel.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/base/Unified_cpp_netwerk_base3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContentSecurityManager.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsContentSecurityManager.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsSecCheckWrapChannel.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/base/Unified_cpp_netwerk_base3.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsSecCheckWrapChannel.cpp: In member function ‘virtual nsresult mozilla::net::nsSecCheckWrapChannelBase::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsSecCheckWrapChannel.cpp:31:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsSecCheckWrapChannel.cpp:30:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISecCheckWrapChannel) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSStyleSheet.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheetInlines.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/Rule.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/StyleRule.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGElement.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGPreserveAspectRatio.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/svg/SVGImageContext.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/image/SurfaceCache.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/image/Image.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/image/imgLoader.cpp:47: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIWeakReferenceUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsWeakReference.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/image/imgLoader.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/image/imgLoader.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsSimpleURI.cpp: In member function ‘virtual nsresult mozilla::net::nsSimpleURI::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsSimpleURI.cpp:58:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsSocketTransport2.cpp:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/base/Unified_cpp_netwerk_base3.cpp:56: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/GCAPI.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsContentSecurityManager.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsSecCheckWrapChannel.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/base/Unified_cpp_netwerk_base3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContentSecurityManager.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsContentSecurityManager.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsSecCheckWrapChannel.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/base/Unified_cpp_netwerk_base3.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsStandardURL.cpp: In member function ‘virtual nsresult mozilla::net::nsStandardURL::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsStandardURL.cpp:1210:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsStandardURL.cpp:1209:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISizeOf) ^~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_layout_generic2.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/generic -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/forms -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/layout/tables -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_generic2.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/generic/Unified_cpp_layout_generic2.cpp libeditor_composer.a.desc rm -f libeditor_composer.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libeditor_composer.a.desc Unified_cpp_editor_composer0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/composer' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webrtc' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o MediaEngineWebRTC.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webrtc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/MediaEngineWebRTC.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=attributes -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webrtc/MediaEngineWebRTC.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventForwards.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsSplittableFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsContainerFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsGfxScrollFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsGfxScrollFrame.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/generic/Unified_cpp_layout_generic2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIPrefService.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webrtc/MediaEngineWebRTC.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/File.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webrtc/MediaEngineWebRTC.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webrtc/MediaEngineWebRTC.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ *** KEEP ALIVE MARKER *** Total duration: 0:13:00.234144 In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSetHandle.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsIPresShell.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsIFrame.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsBox.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFrame.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsSplittableFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsContainerFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsGfxScrollFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsGfxScrollFrame.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/generic/Unified_cpp_layout_generic2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o imgRequest.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/2d -I/<>/thunderbird-52.4.0+build1/mozilla/image/decoders -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/imgRequest.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/image/imgRequest.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsIFrame.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsBox.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFrame.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsSplittableFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsContainerFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsGfxScrollFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsGfxScrollFrame.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/generic/Unified_cpp_layout_generic2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventForwards.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsSplittableFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsContainerFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsGfxScrollFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsGfxScrollFrame.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/generic/Unified_cpp_layout_generic2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannelEventSink.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/image/imgRequest.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/image/imgRequest.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/UnionTypes.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MediaTrackConstraintSetBinding.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MediaStreamTrackBinding.h:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaTrackConstraints.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/DOMMediaStream.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webrtc/MediaEngineWebRTC.h:22, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webrtc/MediaEngineWebRTC.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIEventTarget.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIThread.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webrtc/MediaEngineWebRTC.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webrtc/MediaEngineWebRTC.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIHttpChannel.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/ReferrerPolicy.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/image/imgRequest.h:22, from /<>/thunderbird-52.4.0+build1/mozilla/image/imgRequest.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxTextRun.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsFontMetrics.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsGfxScrollFrame.cpp:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/generic/Unified_cpp_layout_generic2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSStyleSheet.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheetInlines.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/Rule.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/StyleRule.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGElement.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGPreserveAspectRatio.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/svg/SVGImageContext.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/image/SurfaceCache.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/image/Image.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/image/imgRequest.cpp:15: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/GCAPI.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIPrincipal.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/image/imgRequest.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/image/imgRequest.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o imgRequestProxy.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/2d -I/<>/thunderbird-52.4.0+build1/mozilla/image/decoders -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/imgRequestProxy.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/image/imgRequestProxy.cpp /usr/bin/g++ -std=gnu++11 -o Unified_cpp_netwerk_base4.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/socket -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_netwerk_base4.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/base/Unified_cpp_netwerk_base4.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EndianUtils.h:67, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsUDPSocket.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/base/Unified_cpp_netwerk_base4.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Logging.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/image/ImageLogging.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/image/imgRequestProxy.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o Unified_cpp_dom_media_webrtc0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webrtc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_media_webrtc0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=attributes -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webrtc/Unified_cpp_dom_media_webrtc0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISocketTransport.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsSocketTransport2.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsUDPSocket.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/base/Unified_cpp_netwerk_base4.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/OwningNonNull.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/RootedOwningNonNull.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingDeclarations.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TypedArray.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsUDPSocket.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/base/Unified_cpp_netwerk_base4.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsUDPSocket.cpp: In member function ‘virtual nsresult mozilla::net::nsUDPMessage::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsUDPSocket.cpp:173:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsUDPSocket.cpp:172:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIUDPMessage) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/RefPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webrtc/MediaEngine.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webrtc/MediaEngineCameraVideoSource.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webrtc/MediaEngineCameraVideoSource.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webrtc/Unified_cpp_dom_media_webrtc0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIHttpChannel.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/ReferrerPolicy.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/image/imgRequest.h:22, from /<>/thunderbird-52.4.0+build1/mozilla/image/imgRequestProxy.h:22, from /<>/thunderbird-52.4.0+build1/mozilla/image/imgRequestProxy.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/base/Unified_cpp_netwerk_base4.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsURLHelper.cpp: In function ‘nsresult net_ResolveRelativePath(const nsACString_internal&, const nsACString_internal&, nsACString_internal&)’: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsURLHelper.cpp:430:18: warning: this statement may fall through [-Wimplicit-fallthrough=] stop = true; ~~~~~^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsURLHelper.cpp:432:11: note: here case '/': ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MediaTrackConstraintSetBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MediaStreamTrackBinding.h:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaTrackConstraints.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/DOMMediaStream.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webrtc/MediaEngine.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webrtc/MediaEngineCameraVideoSource.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webrtc/MediaEngineCameraVideoSource.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webrtc/Unified_cpp_dom_media_webrtc0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSStyleSheet.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheetInlines.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/Rule.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/StyleRule.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGElement.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGPreserveAspectRatio.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/svg/SVGImageContext.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/image/SurfaceCache.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/image/Image.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/image/imgRequestProxy.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/image/imgRequestProxy.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/image/imgRequestProxy.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/imgIRequest.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/image/imgRequestProxy.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/image/imgRequestProxy.cpp:8: /<>/thunderbird-52.4.0+build1/mozilla/image/imgRequestProxy.cpp: In member function ‘virtual nsresult imgRequestProxy::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/image/imgRequestProxy.cpp:104:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:806:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:880:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_CONDITIONAL’ NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/UnionTypes.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MediaTrackConstraintSetBinding.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MediaStreamTrackBinding.h:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaTrackConstraints.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/DOMMediaStream.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webrtc/MediaEngine.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webrtc/MediaEngineCameraVideoSource.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webrtc/MediaEngineCameraVideoSource.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webrtc/Unified_cpp_dom_media_webrtc0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GeckoProfiler.h:58, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ReentrantMonitor.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ImageContainer.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/DOMMediaStream.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webrtc/MediaEngine.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webrtc/MediaEngineCameraVideoSource.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webrtc/MediaEngineCameraVideoSource.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webrtc/Unified_cpp_dom_media_webrtc0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ libnetwerk_base.a.desc rm -f libnetwerk_base.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/base' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xslt' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_xslt_xslt0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xslt -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xslt -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_xslt_xslt0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/base/txCore.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xslt/txXMLEventHandler.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xslt/txBufferingHandler.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xslt/txBufferingHandler.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txXPathNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xml/txXMLUtils.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xslt/txXSLTFunctions.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xslt/txCurrentFunctionCall.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o Unified_cpp_image0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/2d -I/<>/thunderbird-52.4.0+build1/mozilla/image/decoders -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_image0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/Unified_cpp_image0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Maybe.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/image/FrameAnimator.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/image/AnimationSurfaceProvider.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/image/AnimationSurfaceProvider.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/Unified_cpp_image0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContentInlines.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txXPathTreeWalker.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xslt/txExecutionState.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xslt/txCurrentFunctionCall.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAtom.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xslt/txXMLEventHandler.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xslt/txBufferingHandler.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xslt/txBufferingHandler.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BlockingResourceBase.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Mutex.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ImageContainer.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/DOMMediaStream.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webrtc/MediaEngine.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webrtc/MediaEngineCameraVideoSource.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webrtc/MediaEngineCameraVideoSource.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webrtc/Unified_cpp_dom_media_webrtc0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webrtc/RTCCertificate.cpp: In member function ‘virtual nsresult mozilla::dom::RTCCertificate::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webrtc/RTCCertificate.cpp:31:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webrtc/RTCCertificate.cpp:30:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webrtc/RTCIdentityProviderRegistrar.cpp: In member function ‘virtual nsresult mozilla::dom::RTCIdentityProviderRegistrar::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webrtc/RTCIdentityProviderRegistrar.cpp:16:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webrtc/RTCIdentityProviderRegistrar.cpp:15:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGPreserveAspectRatio.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/svg/SVGImageContext.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/image/SurfaceCache.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/image/FrameAnimator.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/image/AnimationSurfaceProvider.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/image/AnimationSurfaceProvider.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/Unified_cpp_image0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSStyleSheet.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheetInlines.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/Rule.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/StyleRule.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGElement.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGPreserveAspectRatio.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/svg/SVGImageContext.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/image/SurfaceCache.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/image/FrameAnimator.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/image/AnimationSurfaceProvider.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/image/AnimationSurfaceProvider.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/Unified_cpp_image0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GeckoProfiler.h:58, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CondVar.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Monitor.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/image/imgFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/image/FrameAnimator.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/image/AnimationSurfaceProvider.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/image/AnimationSurfaceProvider.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/Unified_cpp_image0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/base/txCore.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xslt/txXMLEventHandler.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xslt/txBufferingHandler.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xslt/txBufferingHandler.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xslt/txMozillaXSLTProcessor.cpp: In member function ‘virtual nsresult txMozillaXSLTProcessor::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xslt/txMozillaXSLTProcessor.cpp:344:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webrtc/Unified_cpp_dom_media_webrtc0.cpp:65: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webrtc/RTCCertificate.cpp: In member function ‘virtual nsresult mozilla::dom::GenerateRTCCertificateTask::DoCrypto()’: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webrtc/RTCCertificate.cpp:202:12: warning: ‘__builtin___snprintf_chk’ output truncated before the last format character [-Wformat-truncation=] nsresult DoCrypto() override ^~~~~~~~ In file included from /usr/include/stdio.h:862, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers/stdio.h:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/RefPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webrtc/MediaEngine.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webrtc/MediaEngineCameraVideoSource.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webrtc/MediaEngineCameraVideoSource.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webrtc/Unified_cpp_dom_media_webrtc0.cpp:2: /usr/include/aarch64-linux-gnu/bits/stdio2.h:64:35: note: ‘__builtin___snprintf_chk’ output 3 bytes into a destination of size 2 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/generic/Unified_cpp_layout_generic2.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsGridContainerFrame.cpp: In member function ‘void nsGridContainerFrame::Tracks::AlignJustifyContent(const nsStylePosition*, nsGridContainerFrame::WritingMode, const LogicalSize&)’: /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsGridContainerFrame.cpp:4946:21: warning: ‘roundingError’ may be used uninitialized in this function [-Wmaybe-uninitialized] roundingError -= 1; ~~~~~~~~~~~~~~^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt0.cpp:128: /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xslt/txOutputFormat.cpp: In member function ‘void txOutputFormat::setFromDefaults()’: /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xslt/txOutputFormat.cpp:83:21: warning: this statement may fall through [-Wimplicit-fallthrough=] mMethod = eXMLOutput; ~~~~~~~~^~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xslt/txOutputFormat.cpp:86:9: note: here case eXMLOutput: ^~~~ *** KEEP ALIVE MARKER *** Total duration: 0:14:00.234155 libdom_media_webrtc.a.desc rm -f libdom_media_webrtc.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_media_webrtc.a.desc MediaEngineWebRTC.o Unified_cpp_dom_media_webrtc0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webrtc' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webm' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_media_webm0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webm -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webm -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_media_webm0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webm/Unified_cpp_dom_media_webm0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webm/EbmlComposer.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webm/EbmlComposer.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webm/Unified_cpp_dom_media_webm0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaResource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webm/WebMBufferedParser.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webm/WebMBufferedParser.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webm/Unified_cpp_dom_media_webm0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webm/Unified_cpp_dom_media_webm0.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webm/WebMBufferedParser.cpp: In member function ‘bool mozilla::WebMBufferedParser::Append(const unsigned char*, uint32_t, nsTArray&, mozilla::ReentrantMonitor&)’: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webm/WebMBufferedParser.cpp:40:25: warning: variable ‘EBML_ID’ set but not used [-Wunused-but-set-variable] static const uint32_t EBML_ID = 0x1a45dfa3; ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webm/WebMBufferedParser.cpp:41:25: warning: variable ‘SEGMENT_ID’ set but not used [-Wunused-but-set-variable] static const uint32_t SEGMENT_ID = 0x18538067; ^~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webm/WebMBufferedParser.cpp:42:25: warning: variable ‘SEGINFO_ID’ set but not used [-Wunused-but-set-variable] static const uint32_t SEGINFO_ID = 0x1549a966; ^~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webm/WebMBufferedParser.cpp:43:25: warning: variable ‘TRACKS_ID’ set but not used [-Wunused-but-set-variable] static const uint32_t TRACKS_ID = 0x1654AE6B; ^~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webm/WebMBufferedParser.cpp:45:25: warning: variable ‘TIMECODESCALE_ID’ set but not used [-Wunused-but-set-variable] static const uint32_t TIMECODESCALE_ID = 0x2ad7b1; ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webm/WebMBufferedParser.cpp:46:30: warning: variable ‘TIMECODE_ID’ set but not used [-Wunused-but-set-variable] static const unsigned char TIMECODE_ID = 0xe7; ^~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webm/WebMBufferedParser.cpp:47:30: warning: variable ‘BLOCKGROUP_ID’ set but not used [-Wunused-but-set-variable] static const unsigned char BLOCKGROUP_ID = 0xa0; ^~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webm/WebMBufferedParser.cpp:48:30: warning: variable ‘BLOCK_ID’ set but not used [-Wunused-but-set-variable] static const unsigned char BLOCK_ID = 0xa1; ^~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webm/WebMBufferedParser.cpp:49:30: warning: variable ‘SIMPLEBLOCK_ID’ set but not used [-Wunused-but-set-variable] static const unsigned char SIMPLEBLOCK_ID = 0xa3; ^~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_image1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/2d -I/<>/thunderbird-52.4.0+build1/mozilla/image/decoders -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_image1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/Unified_cpp_image1.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/TimeStamp.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/image/Image.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/image/ImageWrapper.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/image/MultipartImage.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/image/MultipartImage.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/Unified_cpp_image1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o Unified_cpp_dom_xslt_xslt1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xslt -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xslt -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_xslt_xslt1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt1.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IterableIterator.h:34, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMCaps.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMProxy.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDecoder.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDecoderStateMachine.h:91, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webm/WebMDecoder.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webm/Unified_cpp_dom_media_webm0.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webm/EbmlComposer.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webm/EbmlComposer.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webm/Unified_cpp_dom_media_webm0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/base/txExpandedName.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xslt/txXSLTPatterns.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xslt/txPatternParser.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xslt/txPatternParser.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txXPathNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xml/txXMLUtils.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xslt/txXSLTPatterns.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xslt/txPatternParser.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xslt/txPatternParser.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/image/ImageURL.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/image/Image.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/image/ImageWrapper.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/image/MultipartImage.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/image/MultipartImage.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/Unified_cpp_image1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSStyleSheet.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheetInlines.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/Rule.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/StyleRule.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGElement.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGPreserveAspectRatio.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/svg/SVGImageContext.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/image/SurfaceCache.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/image/Image.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/image/ImageWrapper.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/image/MultipartImage.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/image/MultipartImage.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/Unified_cpp_image1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxPlatform.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfx2DGlue.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/image/Image.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/image/ImageWrapper.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/image/MultipartImage.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/image/MultipartImage.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/Unified_cpp_image1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContentInlines.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txXPathTreeWalker.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xslt/txStylesheet.cpp:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt1.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/base/txExpandedName.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xslt/txXSLTPatterns.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xslt/txPatternParser.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xslt/txPatternParser.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xslt/Unified_cpp_dom_xslt_xslt1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webm/Unified_cpp_dom_media_webm0.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webm/WebMBufferedParser.cpp: In member function ‘bool mozilla::WebMBufferedParser::Append(const unsigned char*, uint32_t, nsTArray&, mozilla::ReentrantMonitor&)’: /<>/thunderbird-52.4.0+build1/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); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webm/WebMBufferedParser.cpp:140:7: note: here default: ^~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxPlatform.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfx2DGlue.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/image/Image.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/image/ImageWrapper.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/image/MultipartImage.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/image/MultipartImage.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/Unified_cpp_image1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/image/ScriptedNotificationObserver.cpp: In member function ‘virtual nsresult mozilla::image::ScriptedNotificationObserver::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/image/ScriptedNotificationObserver.cpp:19:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/image/ScriptedNotificationObserver.cpp:18:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_layout_generic3.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/generic -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/forms -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/layout/tables -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_generic3.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/generic/Unified_cpp_layout_generic3.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxPlatform.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfx2DGlue.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/image/Image.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/image/ImageWrapper.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/image/MultipartImage.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/image/MultipartImage.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/Unified_cpp_image1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = nsTabSizes]’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsArenaMemoryStats.h:21:39: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWindowMemoryReporter.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/image/VectorImage.cpp:28, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/Unified_cpp_image1.cpp:83: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsArenaMemoryStats.h:13:7: note: ‘class nsTabSizes’ declared here class nsTabSizes { ^~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventForwards.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsSplittableFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsContainerFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsBlockFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsRubyTextContainerFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsRubyTextContainerFrame.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/generic/Unified_cpp_layout_generic3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSetHandle.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsIPresShell.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsIFrame.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsBox.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFrame.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsSplittableFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsContainerFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsBlockFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsRubyTextContainerFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsRubyTextContainerFrame.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/generic/Unified_cpp_layout_generic3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webm/Unified_cpp_dom_media_webm0.cpp:29: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webm/WebMDemuxer.cpp: In member function ‘void mozilla::WebMTrackDemuxer::SetNextKeyFrameTime()’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsIFrame.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsBox.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFrame.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsSplittableFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsContainerFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsBlockFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsRubyTextContainerFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsRubyTextContainerFrame.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/generic/Unified_cpp_layout_generic3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventForwards.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsSplittableFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsContainerFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsBlockFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsRubyTextContainerFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsRubyTextContainerFrame.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/generic/Unified_cpp_layout_generic3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ libdom_media_webm.a.desc rm -f libdom_media_webm.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_media_webm.a.desc Unified_cpp_dom_media_webm0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webm' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/devtools/shared/heapsnapshot' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o AutoMemMap.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/devtools/shared/heapsnapshot -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/devtools/shared/heapsnapshot -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/AutoMemMap.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/devtools/shared/heapsnapshot/AutoMemMap.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GuardObjects.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/devtools/AutoMemMap.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/devtools/shared/heapsnapshot/AutoMemMap.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o CoreDump.pb.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/devtools/shared/heapsnapshot -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/devtools/shared/heapsnapshot -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/CoreDump.pb.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/devtools/shared/heapsnapshot/CoreDump.pb.cc libdom_xslt_xslt.a.desc rm -f libdom_xslt_xslt.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_xslt_xslt.a.desc Unified_cpp_dom_xslt_xslt0.o Unified_cpp_dom_xslt_xslt1.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xslt' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/certverifier' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_certverifier0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/lib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_certverifier0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/certverifier/Unified_cpp_certverifier0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDeviceContext.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsSelection.cpp:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/generic/Unified_cpp_layout_generic3.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/security/certverifier/CertVerifier.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/security/certverifier/CertVerifier.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/certverifier/Unified_cpp_certverifier0.cpp:47: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o DeserializedNode.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/devtools/shared/heapsnapshot -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/devtools/shared/heapsnapshot -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/DeserializedNode.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/devtools/shared/heapsnapshot/DeserializedNode.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/UbiNode.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/devtools/DeserializedNode.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/devtools/shared/heapsnapshot/DeserializedNode.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventForwards.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsSplittableFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsContainerFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsBlockFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsRubyTextContainerFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsRubyTextContainerFrame.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/generic/Unified_cpp_layout_generic3.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsSelection.cpp: In member function ‘virtual nsresult mozilla::dom::Selection::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsSelection.cpp:3560:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsSelection.cpp:3559:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsISelection) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/devtools/HeapSnapshot.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/devtools/shared/heapsnapshot/DeserializedNode.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsSelection.cpp: In member function ‘virtual nsresult mozilla::dom::SelectionChangeListener::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsSelection.cpp:6739:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsSelection.cpp:6738:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISelectionListener) ^~~~~~~~~~~~~~~~~~~~~~ libimage.a.desc rm -f libimage.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/time' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_time0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/time -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/time -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_time0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/time/Unified_cpp_dom_time0.cpp /usr/bin/g++ -std=gnu++11 -o DominatorTree.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/devtools/shared/heapsnapshot -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/devtools/shared/heapsnapshot -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/DominatorTree.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/devtools/shared/heapsnapshot/DominatorTree.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/HashTable.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/devtools/HeapSnapshot.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/devtools/DominatorTree.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/devtools/shared/heapsnapshot/DominatorTree.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/FloatingPoint.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Date.h:32, from /<>/thunderbird-52.4.0+build1/mozilla/dom/time/DateCacheCleaner.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/time/Unified_cpp_dom_time0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/devtools/HeapSnapshot.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/devtools/DominatorTree.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/devtools/shared/heapsnapshot/DominatorTree.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MozPowerManagerBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Hal.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/time/DateCacheCleaner.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/time/Unified_cpp_dom_time0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/devtools/HeapSnapshot.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/devtools/DominatorTree.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/devtools/shared/heapsnapshot/DominatorTree.cpp:6: /<>/thunderbird-52.4.0+build1/mozilla/devtools/shared/heapsnapshot/DominatorTree.cpp: In member function ‘virtual nsresult mozilla::devtools::DominatorTree::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/devtools/shared/heapsnapshot/DominatorTree.cpp:131:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/devtools/shared/heapsnapshot/DominatorTree.cpp:130:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ libsecurity_certverifier.a.desc rm -f libsecurity_certverifier.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libsecurity_certverifier.a.desc Unified_cpp_certverifier0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/certverifier' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/animation' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_animation0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/animation -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/animation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_animation0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/animation/Unified_cpp_dom_animation0.cpp *** KEEP ALIVE MARKER *** Total duration: 0:15:00.234141 In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/UniquePtr.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleAnimationValue.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/animation/AnimValuesStyleRule.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/animation/Unified_cpp_dom_animation0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o FileDescriptorOutputStream.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/devtools/shared/heapsnapshot -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/devtools/shared/heapsnapshot -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/FileDescriptorOutputStream.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/devtools/shared/heapsnapshot/FileDescriptorOutputStream.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ScreenOrientation.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Hal.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/dom/time/DateCacheCleaner.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/time/Unified_cpp_dom_time0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Conversions.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Date.h:35, from /<>/thunderbird-52.4.0+build1/mozilla/dom/time/DateCacheCleaner.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/time/Unified_cpp_dom_time0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/devtools/FileDescriptorOutputStream.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/devtools/shared/heapsnapshot/FileDescriptorOutputStream.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o HeapSnapshot.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/devtools/shared/heapsnapshot -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/devtools/shared/heapsnapshot -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/HeapSnapshot.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/devtools/shared/heapsnapshot/HeapSnapshot.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIGlobalObject.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ScriptSettings.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/time/DateCacheCleaner.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/time/Unified_cpp_dom_time0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/time/TimeManager.cpp: In member function ‘virtual nsresult mozilla::dom::time::TimeManager::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/time/TimeManager.cpp:21:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/time/TimeManager.cpp:20:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/HashTable.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/devtools/shared/heapsnapshot/HeapSnapshot.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/devtools/shared/heapsnapshot/HeapSnapshot.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSetHandle.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsIPresShell.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/dom/animation/AnimValuesStyleRule.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/animation/Unified_cpp_dom_animation0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/mozilla/devtools/shared/heapsnapshot/HeapSnapshot.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/devtools/shared/heapsnapshot/HeapSnapshot.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/dom/animation/AnimValuesStyleRule.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/animation/Unified_cpp_dom_animation0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAtom.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSProps.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleAnimationValue.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/dom/animation/AnimValuesStyleRule.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/animation/Unified_cpp_dom_animation0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ libdom_time.a.desc rm -f libdom_time.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_time.a.desc Unified_cpp_dom_time0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/time' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xml' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_xslt_xml0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xml -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xslt -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_xslt_xml0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xml/Unified_cpp_dom_xslt_xml0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/base/txCore.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xml/txXMLParser.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xml/txXMLParser.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xml/Unified_cpp_dom_xslt_xml0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txXPathNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txXPathTreeWalker.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xml/txXMLParser.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xml/Unified_cpp_dom_xslt_xml0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/mozilla/devtools/shared/heapsnapshot/HeapSnapshot.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/devtools/shared/heapsnapshot/HeapSnapshot.cpp:6: /<>/thunderbird-52.4.0+build1/mozilla/devtools/shared/heapsnapshot/HeapSnapshot.cpp: In member function ‘virtual nsresult mozilla::devtools::HeapSnapshot::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/devtools/shared/heapsnapshot/HeapSnapshot.cpp:84:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/devtools/shared/heapsnapshot/HeapSnapshot.cpp:83:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAtom.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSProps.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleAnimationValue.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/dom/animation/AnimValuesStyleRule.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/animation/Unified_cpp_dom_animation0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/animation/Animation.cpp: In member function ‘virtual nsresult mozilla::dom::Animation::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSetHandle.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsIPresShell.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/dom/animation/AnimValuesStyleRule.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/animation/Unified_cpp_dom_animation0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContentInlines.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txXPathTreeWalker.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xml/txXMLParser.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xml/Unified_cpp_dom_xslt_xml0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txXPathNode.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath/txXPathTreeWalker.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xml/txXMLParser.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xml/Unified_cpp_dom_xslt_xml0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAtom.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSProps.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleAnimationValue.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/dom/animation/AnimValuesStyleRule.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/animation/Unified_cpp_dom_animation0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/animation/AnimationEffectReadOnly.cpp: In member function ‘virtual nsresult mozilla::dom::AnimationEffectReadOnly::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/animation/AnimationEffectReadOnly.cpp:37:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/animation/AnimationEffectReadOnly.cpp:36:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/animation/AnimationTimeline.cpp: In member function ‘virtual nsresult mozilla::dom::AnimationTimeline::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/animation/AnimationTimeline.cpp:35:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/animation/AnimationTimeline.cpp:34:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/animation/DocumentTimeline.cpp: In member function ‘virtual nsresult mozilla::dom::DocumentTimeline::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSetHandle.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsIPresShell.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/dom/animation/AnimValuesStyleRule.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/animation/Unified_cpp_dom_animation0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/Declaration.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleWalker.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleProcessorData.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/animation/EffectCompositor.cpp:26, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/animation/Unified_cpp_dom_animation0.cpp:101: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.h: In member function ‘void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleAnimationValue.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/animation/AnimValuesStyleRule.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/animation/Unified_cpp_dom_animation0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSValue.h:585:7: note: ‘class nsCSSValue’ declared here class nsCSSValue { ^~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAtom.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSProps.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleAnimationValue.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/dom/animation/AnimValuesStyleRule.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/animation/Unified_cpp_dom_animation0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/animation/KeyframeEffectReadOnly.cpp: In member function ‘virtual nsresult mozilla::dom::KeyframeEffectReadOnly::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSetHandle.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsIPresShell.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/dom/animation/AnimValuesStyleRule.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/dom/animation/AnimValuesStyleRule.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/animation/Unified_cpp_dom_animation0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libdom_xslt_xml.a.desc rm -f libdom_xslt_xml.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_xslt_xml.a.desc Unified_cpp_dom_xslt_xml0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xslt/xml' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/streamconv' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsStreamConverterService.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/streamconv -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/streamconv -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsStreamConverterService.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/netwerk/streamconv/nsStreamConverterService.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIStreamConverterService.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/streamconv/nsStreamConverterService.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/streamconv/nsStreamConverterService.cpp:21: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libnetwerk_streamconv.a.desc nsStreamConverterService.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/streamconv' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/broadcastchannel' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_broadcastchannel0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/broadcastchannel -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/broadcastchannel -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_broadcastchannel0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/broadcastchannel/Unified_cpp_dom_broadcastchannel0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/broadcastchannel/BroadcastChannel.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/broadcastchannel/BroadcastChannel.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/broadcastchannel/Unified_cpp_dom_broadcastchannel0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/dom/broadcastchannel/BroadcastChannel.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/broadcastchannel/BroadcastChannel.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/broadcastchannel/Unified_cpp_dom_broadcastchannel0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/UbiNode.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/devtools/DeserializedNode.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/devtools/shared/heapsnapshot/HeapSnapshot.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/devtools/shared/heapsnapshot/HeapSnapshot.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Maybe.h: In member function ‘bool mozilla::devtools::HeapSnapshot::saveNode(const mozilla::devtools::protobuf::Node&, mozilla::devtools::HeapSnapshot::NodeIdSet&)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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)...); ^~ /<>/thunderbird-52.4.0+build1/mozilla/devtools/shared/heapsnapshot/HeapSnapshot.cpp:262:23: note: ‘*((void*)& allocationStack +8)’ was declared here Maybe allocationStack; ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/dom/broadcastchannel/BroadcastChannel.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/broadcastchannel/BroadcastChannel.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/broadcastchannel/Unified_cpp_dom_broadcastchannel0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/broadcastchannel/BroadcastChannel.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/broadcastchannel/BroadcastChannel.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/broadcastchannel/Unified_cpp_dom_broadcastchannel0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/generic/Unified_cpp_layout_generic3.cpp:65: /<>/thunderbird-52.4.0+build1/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*)’: /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsTextFrameUtils.cpp:115:54: warning: ‘ucs4after’ may be used uninitialized in this function [-Wmaybe-uninitialized] i + 1 < aLength && IsSegmentBreakSkipChar(ucs4after)) { ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsTextFrameUtils.cpp:114:44: warning: ‘ucs4before’ may be used uninitialized in this function [-Wmaybe-uninitialized] if (i > 0 && IsSegmentBreakSkipChar(ucs4before) && ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o HeapSnapshotTempFileHelperParent.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/devtools/shared/heapsnapshot -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/devtools/shared/heapsnapshot -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/HeapSnapshotTempFileHelperParent.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/devtools/shared/heapsnapshot/HeapSnapshotTempFileHelperParent.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/HashTable.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/devtools/HeapSnapshot.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/devtools/shared/heapsnapshot/HeapSnapshotTempFileHelperParent.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/devtools/HeapSnapshot.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/devtools/shared/heapsnapshot/HeapSnapshotTempFileHelperParent.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/broadcastchannel/BroadcastChannel.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/broadcastchannel/BroadcastChannel.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/broadcastchannel/Unified_cpp_dom_broadcastchannel0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/broadcastchannel/BroadcastChannel.cpp: In member function ‘virtual nsresult mozilla::dom::BroadcastChannel::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/broadcastchannel/BroadcastChannel.cpp:679:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/broadcastchannel/BroadcastChannel.cpp:678:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIObserver) ^~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_animation1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/animation -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/animation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_animation1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/animation/Unified_cpp_dom_animation1.cpp /usr/bin/g++ -std=gnu++11 -o ZeroCopyNSIOutputStream.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/devtools/shared/heapsnapshot -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/devtools/shared/heapsnapshot -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ZeroCopyNSIOutputStream.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/devtools/shared/heapsnapshot/ZeroCopyNSIOutputStream.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GuardObjects.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/KeyframeUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/animation/KeyframeUtils.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/animation/Unified_cpp_dom_animation1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libdevtools_shared_heapsnapshot.a.desc rm -f libdevtools_shared_heapsnapshot.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 libdom_broadcastchannel.a.desc rm -f libdom_broadcastchannel.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_broadcastchannel.a.desc Unified_cpp_dom_broadcastchannel0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/devtools/shared/heapsnapshot' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/freetype2' libfreetype.a.desc rm -f libfreetype.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libfreetype.a.desc make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/broadcastchannel' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/asmjscache' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o AsmJSCache.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/asmjscache -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/asmjscache -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/AsmJSCache.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/dom/asmjscache/AsmJSCache.cpp make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/freetype2' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/omx' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_media_platforms_omx0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/omx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/omx -I/<>/thunderbird-52.4.0+build1/mozilla/media/openmax_il/il112 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_media_platforms_omx0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/omx/Unified_cpp_media_platforms_omx0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AnimationEffectReadOnlyBinding.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/KeyframeEffectBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/KeyframeEffectParams.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/KeyframeUtils.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/animation/KeyframeUtils.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/animation/Unified_cpp_dom_animation1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Logging.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BlockingResourceBase.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CondVar.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Monitor.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/omx/OmxDataDecoder.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/omx/OmxDataDecoder.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/omx/Unified_cpp_media_platforms_omx0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/asmjscache/AsmJSCache.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/asmjscache/AsmJSCache.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsIFrame.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsBox.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFrame.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsSplittableFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsContainerFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsBlockFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsRubyTextContainerFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsRubyTextContainerFrame.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/generic/Unified_cpp_layout_generic3.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/base/FramePropertyTable.h: In member function ‘virtual nsIFrame::RenderedText nsTextFrame::GetRenderedText(uint32_t, uint32_t, nsIFrame::TextOffsetType, nsIFrame::TrailingWhitespace)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/generic/Unified_cpp_layout_generic3.cpp:56: /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsTextFrame.cpp:9659:44: note: ‘*((void*)(& autoLineCursor)+8).nsBlockFrame::AutoLineCursorSetup::mOrigCursor’ was declared here Maybe autoLineCursor; ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsTextFrame.cpp:9659:44: warning: ‘*((void*)(& autoLineCursor)+8).nsBlockFrame::AutoLineCursorSetup::mFrame’ may be used uninitialized in this function [-Wmaybe-uninitialized] In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TimeRanges.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/TimeUnits.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaInfo.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/VideoUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/AudioCompactor.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/omx/OmxDataDecoder.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/omx/OmxDataDecoder.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/omx/Unified_cpp_media_platforms_omx0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/UnionTypes.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AnimationEffectReadOnlyBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/KeyframeEffectBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/KeyframeEffectParams.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/KeyframeUtils.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/animation/KeyframeUtils.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/animation/Unified_cpp_dom_animation1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/KeyframeUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/animation/KeyframeUtils.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/animation/Unified_cpp_dom_animation1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/asmjscache/AsmJSCache.cpp:18: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/KeyframeEffectParams.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/KeyframeUtils.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/animation/KeyframeUtils.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/animation/Unified_cpp_dom_animation1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/animation/KeyframeUtils.cpp: In member function ‘uint32_t mozilla::PropertyPriorityComparator::SubpropertyCount(nsCSSPropertyID) const’: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSProps.h:703:29: warning: variable ‘es_’ set but not used [-Wunused-but-set-variable] es_ = (nsCSSPropertyID)((enabledstate_) | \ ^~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/animation/KeyframeUtils.cpp:111:7: note: in expansion of macro ‘CSSPROPS_FOR_SHORTHAND_SUBPROPERTIES’ CSSPROPS_FOR_SHORTHAND_SUBPROPERTIES( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/animation/KeyframeUtils.cpp: In static member function ‘static bool mozilla::KeyframeUtils::IsAnimatableProperty(nsCSSPropertyID)’: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSProps.h:703:29: warning: variable ‘es_’ set but not used [-Wunused-but-set-variable] es_ = (nsCSSPropertyID)((enabledstate_) | \ ^~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/animation/KeyframeUtils.cpp:709:3: note: in expansion of macro ‘CSSPROPS_FOR_SHORTHAND_SUBPROPERTIES’ CSSPROPS_FOR_SHORTHAND_SUBPROPERTIES(subprop, aProperty, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/animation/KeyframeUtils.cpp: In function ‘bool mozilla::RequiresAdditiveAnimation(const nsTArray&, nsIDocument*)’: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSProps.h:703:29: warning: variable ‘es_’ set but not used [-Wunused-but-set-variable] es_ = (nsCSSPropertyID)((enabledstate_) | \ ^~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/animation/KeyframeUtils.cpp:1442:9: note: in expansion of macro ‘CSSPROPS_FOR_SHORTHAND_SUBPROPERTIES’ CSSPROPS_FOR_SHORTHAND_SUBPROPERTIES( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/animation/KeyframeUtils.cpp: In function ‘nsTArray mozilla::GetCumulativeDistances(const nsTArray >&, nsCSSPropertyID, nsStyleContext*)’: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSProps.h:703:29: warning: variable ‘es_’ set but not used [-Wunused-but-set-variable] es_ = (nsCSSPropertyID)((enabledstate_) | \ ^~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/animation/KeyframeUtils.cpp:1582:5: note: in expansion of macro ‘CSSPROPS_FOR_SHORTHAND_SUBPROPERTIES’ CSSPROPS_FOR_SHORTHAND_SUBPROPERTIES(p, aPacedProperty, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/KeyframeUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/animation/KeyframeUtils.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/animation/Unified_cpp_dom_animation1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = mozilla::RangedArray]’: /<>/thunderbird-52.4.0+build1/mozilla/dom/animation/KeyframeUtils.cpp:106:33: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/animation/KeyframeUtils.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/animation/Unified_cpp_dom_animation1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/RangedArray.h:23:7: note: ‘class mozilla::RangedArray’ declared here class RangedArray ^~~~~~~~~~~ libdom_asmjscache.a.desc rm -f libdom_asmjscache.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_asmjscache.a.desc AsmJSCache.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/asmjscache' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/system/unixproxy' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsUnixSystemProxySettings.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/system/unixproxy -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/system/unixproxy -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsUnixSystemProxySettings.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/animation/Unified_cpp_dom_animation1.cpp:20: /<>/thunderbird-52.4.0+build1/mozilla/dom/animation/TimingParams.cpp: In static member function ‘static mozilla::Maybe mozilla::TimingParams::ParseEasing(const nsAString_internal&, nsIDocument*, mozilla::ErrorResult&)’: /<>/thunderbird-52.4.0+build1/mozilla/dom/animation/TimingParams.cpp:135:11: warning: this statement may fall through [-Wimplicit-fallthrough=] if (list->mValue.GetIntValue() == ^~ /<>/thunderbird-52.4.0+build1/mozilla/dom/animation/TimingParams.cpp:140:9: note: here case eCSSUnit_Cubic_Bezier: ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISystemProxySettings.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/system/unixproxy/nsUnixSystemProxySettings.cpp:17: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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_generic.a.desc rm -f liblayout_generic.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/generic' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/agnostic/gmp' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_agnostic_gmp0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/agnostic/gmp -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/agnostic/gmp -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_agnostic_gmp0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GMPAudioHost.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GMPAudioDecoderProxy.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/agnostic/gmp/GMPAudioDecoder.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/agnostic/gmp/GMPAudioDecoder.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ *** KEEP ALIVE MARKER *** Total duration: 0:16:00.234158 libtoolkit_system_unixproxy.a.desc rm -f libtoolkit_system_unixproxy.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libtoolkit_system_unixproxy.a.desc nsUnixSystemProxySettings.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/system/unixproxy' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/gtk/mozgtk/stub' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o mozgtk.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DCOMMON_SYMBOLS -DGTK2_SYMBOLS -DGTK3_SYMBOLS -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/mozgtk/stub -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/gtk/mozgtk/stub -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/mozgtk.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/mozgtk/mozgtk.c libmozgtk_stub.so rm -f libmozgtk_stub.so /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_exec.py --uselist -- /usr/bin/g++ -std=gnu++11 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -fPIC -shared -Wl,-z,defs -Wl,--gc-sections -Wl,-h,libmozgtk.so -o libmozgtk_stub.so mozgtk.o -lpthread -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -Wl,-rpath-link,/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/bin -Wl,-rpath-link,/usr/lib -ldl chmod +x libmozgtk_stub.so ../../../../config/nsinstall -R -m 644 'libmozgtk_stub.so' '../../../../dist/bin' make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/gtk/mozgtk/stub' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/view' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsView.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/view -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/view -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsView.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo /<>/thunderbird-52.4.0+build1/mozilla/view/nsView.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TimeRanges.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/TimeUnits.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaInfo.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/AbstractMediaDecoder.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDecoderReader.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/PlatformDecoderModule.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/agnostic/gmp/MediaDataDecoderProxy.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/agnostic/gmp/GMPAudioDecoder.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/agnostic/gmp/GMPAudioDecoder.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCharTraits.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAlgorithm.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCoord.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/view/nsView.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/view/nsView.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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_animation.a.desc rm -f libdom_animation.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_animation.a.desc Unified_cpp_dom_animation0.o Unified_cpp_dom_animation1.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/animation' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/rdf/base' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_rdf_base0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/rdf/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/rdf/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_rdf_base0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/rdf/base/Unified_cpp_rdf_base0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/rdf/base/nsCompositeDataSource.cpp:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/rdf/base/Unified_cpp_rdf_base0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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_platforms_omx.a.desc rm -f libdom_media_platforms_omx.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_media_platforms_omx.a.desc Unified_cpp_media_platforms_omx0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/omx' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpfe/components/build' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsModule.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/xpfe/components/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpfe/components/build -I/<>/thunderbird-52.4.0+build1/mozilla/xpfe/components/directory -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsModule.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/xpfe/components/build/nsModule.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/rdf/base/nsCompositeDataSource.cpp:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/rdf/base/Unified_cpp_rdf_base0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/rdf/base/nsCompositeDataSource.cpp: In member function ‘virtual nsresult CompositeDataSourceImpl::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/rdf/base/nsCompositeDataSource.cpp:525:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/rdf/base/nsCompositeDataSource.cpp:524:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIRDFCompositeDataSource) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Module.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ModuleUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/xpfe/components/build/nsModule.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/rdf/base/nsInMemoryDataSource.cpp: In member function ‘nsresult InMemoryDataSource::AggregatedQueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/rdf/base/nsInMemoryDataSource.cpp:795:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/rdf/base/nsRDFService.cpp:48, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/rdf/base/Unified_cpp_rdf_base0.cpp:74: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDeviceContext.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/view/nsViewManager.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/view/nsView.cpp:15: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IterableIterator.h:34, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMCaps.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMProxy.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDecoder.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MP4Decoder.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/agnostic/gmp/GMPDecoderModule.cpp:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GMPAudioHost.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GMPAudioDecoderProxy.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/agnostic/gmp/GMPAudioDecoder.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/agnostic/gmp/GMPAudioDecoder.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/agnostic/gmp/Unified_cpp_agnostic_gmp0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSetHandle.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIPresShell.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIFrame.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/view/nsView.cpp:16: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libxpfe_components_build.a.desc rm -f libxpfe_components_build.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libxpfe_components_build.a.desc nsModule.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpfe/components/build' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/smil' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_smil0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/smil -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/smil -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_smil0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/smil/Unified_cpp_dom_smil0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/rdf/base/nsCompositeDataSource.cpp:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/rdf/base/Unified_cpp_rdf_base0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/rdf/base/nsRDFXMLDataSource.cpp: In member function ‘virtual nsresult RDFXMLDataSourceImpl::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/rdf/base/nsRDFXMLDataSource.cpp:457:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/rdf/base/nsRDFXMLDataSource.cpp:456:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIRDFDataSource) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/dom/smil/nsISMILType.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/smil/SMILBoolType.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/smil/SMILBoolType.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/smil/Unified_cpp_dom_smil0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIFrame.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/view/nsView.cpp:16: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayView.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsRegion.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/view/nsView.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/view/nsView.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/File.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DataTransfer.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ContentEvents.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/smil/TimeEvent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/smil/Unified_cpp_dom_smil0.cpp:38: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/mozilla/dom/smil/TimeEvent.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/smil/Unified_cpp_dom_smil0.cpp:38: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventForwards.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDOMEventTarget.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventTarget.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasicEvents.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ContentEvents.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/smil/TimeEvent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/smil/Unified_cpp_dom_smil0.cpp:38: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o nsViewManager.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/view -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/view -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsViewManager.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo /<>/thunderbird-52.4.0+build1/mozilla/view/nsViewManager.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/domstubs.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDOMEventTarget.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventTarget.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasicEvents.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ContentEvents.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/smil/TimeEvent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/smil/Unified_cpp_dom_smil0.cpp:38: /<>/thunderbird-52.4.0+build1/mozilla/dom/smil/TimeEvent.cpp: In member function ‘virtual nsresult mozilla::dom::TimeEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/smil/TimeEvent.cpp:46:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/view/nsViewManager.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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_platforms_agnostic_gmp.a.desc rm -f libdom_media_platforms_agnostic_gmp.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_media_platforms_agnostic_gmp.a.desc Unified_cpp_agnostic_gmp0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/agnostic/gmp' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/viewsource' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_protocol_viewsource0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/viewsource -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/viewsource -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_protocol_viewsource0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/viewsource/Unified_cpp_protocol_viewsource0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/viewsource/nsViewSourceChannel.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/viewsource/Unified_cpp_protocol_viewsource0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDeviceContext.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/view/nsViewManager.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/view/nsViewManager.cpp:10: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIViewSourceChannel.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/viewsource/nsViewSourceChannel.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/viewsource/Unified_cpp_protocol_viewsource0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/File.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DataTransfer.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/MouseEvents.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/view/nsViewManager.cpp:14: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/viewsource/nsViewSourceChannel.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/viewsource/Unified_cpp_protocol_viewsource0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/viewsource/nsViewSourceChannel.cpp: In member function ‘virtual nsresult nsViewSourceChannel::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:39:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ librdf_base.a.desc rm -f librdf_base.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o librdf_base.a.desc Unified_cpp_rdf_base0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/rdf/base' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/gl' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o GLContextProviderGLX.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/gl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/gl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GLContextProviderGLX.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContextProviderGLX.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/mozilla/view/nsViewManager.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/view/nsViewManager.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/MathAlgorithms.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContextProviderGLX.cpp:16: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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_protocol_viewsource.a.desc rm -f libnetwerk_protocol_viewsource.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libnetwerk_protocol_viewsource.a.desc Unified_cpp_protocol_viewsource0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/viewsource' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_svg0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/smil -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_svg0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/DOMSVGAnimatedLengthList.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/DOMSVGAnimatedLengthList.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContext.h:41, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContextGLX.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContextProviderGLX.cpp:32: /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContextSymbols.h: In member function ‘void mozilla::gl::GLContextSymbols::Zero()’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContextSymbols.h:35:49: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::gl::GLContextSymbols’; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(GLContextSymbols)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContextSymbols.h:28:8: note: ‘struct mozilla::gl::GLContextSymbols’ declared here struct GLContextSymbols ^~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIHttpChannel.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/ReferrerPolicy.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheetInfo.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheetInlines.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/Rule.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/StyleRule.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGElement.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/DOMSVGAnimatedLengthList.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/DOMSVGAnimatedLengthList.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o Unified_cpp_dom_smil1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/smil -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/smil -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_smil1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/smil/Unified_cpp_dom_smil1.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/smil/nsSMILParserUtils.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/smil/nsSMILParserUtils.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/smil/Unified_cpp_dom_smil1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libview.a.desc rm -f libview.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libview.a.desc nsView.o nsViewManager.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/view' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/url' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_url0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/url -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/url -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_url0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/url/Unified_cpp_dom_url0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentUtils.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/dom/smil/nsSMILParserUtils.cpp:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/smil/Unified_cpp_dom_smil1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GuardObjects.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingDeclarations.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/url/URL.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/url/URL.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/url/Unified_cpp_dom_url0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSStyleSheet.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheetInlines.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/Rule.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/StyleRule.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGElement.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/DOMSVGAnimatedLengthList.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/DOMSVGAnimatedLengthList.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/DOMSVGAnimatedLengthList.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/DOMSVGAnimatedLengthList.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o SharedSurfaceGLX.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/gl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/gl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/SharedSurfaceGLX.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/SharedSurfaceGLX.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/URLSearchParams.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/url/URL.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/url/URL.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/url/Unified_cpp_dom_url0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/DOMSVGAnimatedLengthList.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/DOMSVGAnimatedLengthList.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/DOMSVGAnimatedNumberList.cpp: In member function ‘virtual nsresult mozilla::DOMSVGAnimatedNumberList::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/DOMSVGAnimatedNumberList.cpp:36:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/DOMSVGAnimatedNumberList.cpp:35:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/DOMSVGLength.cpp: In member function ‘virtual nsresult mozilla::DOMSVGLength::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/DOMSVGLength.cpp:61:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/DOMSVGLength.cpp:60:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/DOMSVGLengthList.cpp: In member function ‘virtual nsresult mozilla::DOMSVGLengthList::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/DOMSVGLengthList.cpp:70:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/DOMSVGLengthList.cpp:69:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/DOMSVGNumber.cpp: In member function ‘virtual nsresult mozilla::DOMSVGNumber::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/DOMSVGNumber.cpp:50:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/DOMSVGNumber.cpp:49:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/DOMSVGNumberList.cpp: In member function ‘virtual nsresult mozilla::DOMSVGNumberList::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/DOMSVGNumberList.cpp:70:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/DOMSVGNumberList.cpp:69:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/DOMSVGPathSegList.cpp: In member function ‘virtual nsresult mozilla::DOMSVGPathSegList::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/DOMSVGPathSegList.cpp:51:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/DOMSVGPathSegList.cpp:50:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContext.h:41, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContextGLX.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/SharedSurfaceGLX.cpp:10: /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContextSymbols.h: In member function ‘void mozilla::gl::GLContextSymbols::Zero()’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContextSymbols.h:35:49: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::gl::GLContextSymbols’; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(GLContextSymbols)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContextSymbols.h:28:8: note: ‘struct mozilla::gl::GLContextSymbols’ declared here struct GLContextSymbols ^~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/smil/nsSMILTargetIdentifier.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/smil/nsSMILAnimationFunction.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/smil/nsSMILSetAnimationFunction.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/smil/nsSMILSetAnimationFunction.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/smil/Unified_cpp_dom_smil1.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/dom/smil/nsSMILParserUtils.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/smil/nsSMILParserUtils.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/smil/Unified_cpp_dom_smil1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/DOMSVGPointList.cpp: In member function ‘virtual nsresult mozilla::DOMSVGPointList::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/DOMSVGPointList.cpp:70:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/DOMSVGPointList.cpp:69:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/DOMSVGStringList.cpp: In member function ‘virtual nsresult mozilla::DOMSVGStringList::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/DOMSVGStringList.cpp:40:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/DOMSVGStringList.cpp:39:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/DOMSVGTransformList.cpp: In member function ‘virtual nsresult mozilla::DOMSVGTransformList::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/DOMSVGTransformList.cpp:69:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/UnionTypes.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MediaTrackConstraintSetBinding.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MediaStreamTrackBinding.h:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaTrackConstraints.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/DOMMediaStream.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/dom/url/URL.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/url/Unified_cpp_dom_url0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingDeclarations.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/url/URL.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/url/URL.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/url/Unified_cpp_dom_url0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/smil/Unified_cpp_dom_smil1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/smil/nsSMILParserUtils.cpp: In function ‘bool {anonymous}::ParseClockValue(mozilla::RangedPtr&, const mozilla::RangedPtr&, nsSMILTimeValue*)’: /<>/thunderbird-52.4.0+build1/mozilla/dom/smil/nsSMILParserUtils.cpp:186:7: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!SVGContentUtils::ParseInteger(iter, aEnd, hours) || ^~ /<>/thunderbird-52.4.0+build1/mozilla/dom/smil/nsSMILParserUtils.cpp:191:5: note: here case PARTIAL_CLOCK_VALUE: ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/SharedSurfaceGLX.cpp:13: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/SharedSurfaceGLX.cpp:13: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WeakPtr.h:70, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/SharedSurface.h:29, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/SharedSurfaceGLX.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/SharedSurfaceGLX.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/OwningNonNull.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/RootedOwningNonNull.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingDeclarations.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/dom/url/URL.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/url/URL.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/url/Unified_cpp_dom_url0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/url/URL.cpp: In member function ‘virtual nsresult mozilla::dom::URL::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/url/URL.cpp:1696:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/url/URL.cpp:1695:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/url/URLSearchParams.cpp: In member function ‘virtual nsresult mozilla::dom::URLSearchParams::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/url/URLSearchParams.cpp:307:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/url/URLSearchParams.cpp:306:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ *** KEEP ALIVE MARKER *** Total duration: 0:17:00.234153 /usr/bin/g++ -std=gnu++11 -o SkiaGLGlue.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/gl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/gl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/SkiaGLGlue.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/SkiaGLGlue.cpp libdom_smil.a.desc rm -f libdom_smil.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_smil.a.desc Unified_cpp_dom_smil0.o Unified_cpp_dom_smil1.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/smil' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/grid' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_grid0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/grid -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/grid -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_grid0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/grid/Unified_cpp_dom_grid0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GuardObjects.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GridBinding.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/grid/GridArea.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/grid/Grid.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/grid/Grid.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/grid/Unified_cpp_dom_grid0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GridBinding.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/grid/GridArea.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/grid/Grid.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/grid/Grid.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/grid/Unified_cpp_dom_grid0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContext.h:41, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/SkiaGLGlue.cpp:19: /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContextSymbols.h: In member function ‘void mozilla::gl::GLContextSymbols::Zero()’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContextSymbols.h:35:49: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::gl::GLContextSymbols’; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(GLContextSymbols)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContextSymbols.h:28:8: note: ‘struct mozilla::gl::GLContextSymbols’ declared here struct GLContextSymbols ^~~~~~~~~~~~~~~~ libdom_url.a.desc rm -f libdom_url.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_url.a.desc Unified_cpp_dom_url0.o In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/grid/Grid.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/grid/Grid.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/grid/Unified_cpp_dom_grid0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GridBinding.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/grid/GridArea.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/grid/Grid.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/grid/Grid.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/grid/Unified_cpp_dom_grid0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/url' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/geolocation' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsGeolocation.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/geolocation -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsGeolocation.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation/nsGeolocation.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsID.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsXULAppAPI.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation/nsGeolocation.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o Unified_cpp_dom_svg1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/smil -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_svg1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg1.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGTests.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGAnimationElement.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGAnimateTransformElement.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGAnimateTransformElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GridBinding.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/grid/GridArea.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/grid/Grid.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/grid/Grid.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/grid/Unified_cpp_dom_grid0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/grid/Grid.cpp: In member function ‘virtual nsresult mozilla::dom::Grid::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/grid/Grid.cpp:23:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/grid/Grid.cpp:22:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/grid/GridArea.cpp: In member function ‘virtual nsresult mozilla::dom::GridArea::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/grid/GridArea.cpp:20:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/grid/GridArea.cpp:19:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/grid/GridDimension.cpp: In member function ‘virtual nsresult mozilla::dom::GridDimension::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/grid/GridDimension.cpp:24:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/grid/GridDimension.cpp:23:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/grid/GridLine.cpp: In member function ‘virtual nsresult mozilla::dom::GridLine::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/grid/GridLine.cpp:21:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/grid/GridLine.cpp:20:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/grid/GridLines.cpp: In member function ‘virtual nsresult mozilla::dom::GridLines::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/grid/GridLines.cpp:23:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/grid/GridLines.cpp:22:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/grid/GridTrack.cpp: In member function ‘virtual nsresult mozilla::dom::GridTrack::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/grid/GridTrack.cpp:21:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/grid/GridTrack.cpp:20:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/grid/GridTracks.cpp: In member function ‘virtual nsresult mozilla::dom::GridTracks::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/grid/GridTracks.cpp:23:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/grid/GridTracks.cpp:22:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsReferencedElement.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGAnimationElement.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGAnimateTransformElement.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGAnimateTransformElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation/nsGeolocation.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsReferencedElement.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGAnimationElement.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGAnimateTransformElement.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGAnimateTransformElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGStringList.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGTests.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGAnimationElement.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGAnimateTransformElement.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGAnimateTransformElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ libdom_grid.a.desc rm -f libdom_grid.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_grid.a.desc Unified_cpp_dom_grid0.o In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GeolocationBinding.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation/nsGeolocation.h:29, from /<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation/nsGeolocation.cpp:13: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsXULAppAPI.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation/nsGeolocation.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/grid' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/uriloader/base' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_uriloader_base0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/uriloader/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/uriloader/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_uriloader_base0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/uriloader/base/Unified_cpp_uriloader_base0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsXULAppAPI.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation/nsGeolocation.cpp:7: /<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation/nsGeolocation.cpp: In member function ‘virtual nsresult mozilla::dom::PositionError::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation/nsGeolocation.cpp:214:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation/nsGeolocation.cpp:213:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIDOMGeoPositionError) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation/nsGeolocation.cpp: In member function ‘virtual nsresult nsGeolocationRequest::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation/nsGeolocation.cpp:321:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation/nsGeolocation.cpp:320:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIGeolocationUpdate) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation/nsGeolocation.cpp: In member function ‘virtual nsresult nsGeolocationService::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation/nsGeolocation.cpp:657:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation/nsGeolocation.cpp:656:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIObserver) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation/nsGeolocation.cpp: In member function ‘virtual nsresult mozilla::dom::Geolocation::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation/nsGeolocation.cpp:982:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation/nsGeolocation.cpp:981:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIGeolocationUpdate) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Logging.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/uriloader/base/nsDocLoader.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/uriloader/base/Unified_cpp_uriloader_base0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGStringList.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGTests.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGAnimationElement.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGAnimateTransformElement.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGAnimateTransformElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGAnimatedEnumeration.cpp: In member function ‘virtual nsresult mozilla::dom::SVGAnimatedEnumeration::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGAnimatedEnumeration.cpp:23:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGAnimatedEnumeration.cpp:22:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGAnimatedInteger.cpp: In member function ‘virtual nsresult mozilla::dom::SVGAnimatedInteger::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGAnimatedInteger.cpp:23:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGAnimatedInteger.cpp:22:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGAnimatedNumber.cpp: In member function ‘virtual nsresult mozilla::dom::SVGAnimatedNumber::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGAnimatedNumber.cpp:23:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGAnimatedNumber.cpp:22:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGAnimatedPreserveAspectRatio.cpp: In member function ‘virtual nsresult mozilla::dom::DOMSVGAnimatedPreserveAspectRatio::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGAnimatedPreserveAspectRatio.cpp:30:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGAnimatedPreserveAspectRatio.cpp:29:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGAnimationElement.cpp: In member function ‘virtual nsresult mozilla::dom::SVGAnimationElement::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGAnimationElement.cpp:28:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(SVGAnimationElementBase) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGAnimationElement.cpp:27:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(mozilla::dom::SVGTests) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/uriloader/base/nsDocLoader.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/uriloader/base/nsDocLoader.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/uriloader/base/Unified_cpp_uriloader_base0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/mozilla/uriloader/base/nsDocLoader.cpp:35, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/uriloader/base/Unified_cpp_uriloader_base0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIWeakReferenceUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsWeakReference.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/uriloader/base/nsDocLoader.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/uriloader/base/nsDocLoader.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/uriloader/base/Unified_cpp_uriloader_base0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDocumentLoader.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/uriloader/base/nsDocLoader.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/uriloader/base/nsDocLoader.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/uriloader/base/Unified_cpp_uriloader_base0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/uriloader/base/nsDocLoader.cpp: In member function ‘virtual nsresult nsDocLoader::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/uriloader/base/nsDocLoader.cpp:186:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/uriloader/base/Unified_cpp_uriloader_base0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/uriloader/base/nsDocLoader.cpp:185:4: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_geolocation0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/geolocation -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_geolocation0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/geolocation/Unified_cpp_dom_geolocation0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDocumentLoader.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/uriloader/base/nsDocLoader.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/uriloader/base/nsDocLoader.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/uriloader/base/Unified_cpp_uriloader_base0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/uriloader/base/nsURILoader.cpp: In member function ‘virtual nsresult nsDocumentOpenInfo::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/uriloader/base/nsURILoader.cpp:170:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_THREADSAFE’ NS_INTERFACE_MAP_END_THREADSAFE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/uriloader/base/nsURILoader.cpp:169:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIThreadRetargetableStreamListener) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/uriloader/base/nsURILoader.cpp: In member function ‘virtual nsresult nsURILoader::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/uriloader/base/nsURILoader.cpp:784:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation/MLSFallback.h:7, from /<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation/MLSFallback.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/geolocation/Unified_cpp_dom_geolocation0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/PositionBinding.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation/nsGeoPosition.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/geolocation/Unified_cpp_dom_geolocation0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation/MLSFallback.h:7, from /<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation/MLSFallback.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/geolocation/Unified_cpp_dom_geolocation0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation/nsGeoPosition.cpp: In member function ‘virtual nsresult nsGeoPositionCoords::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation/nsGeoPosition.cpp:36:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation/nsGeoPosition.cpp:35:1: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIDOMGeoPositionCoords) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation/nsGeoPosition.cpp: In member function ‘virtual nsresult nsGeoPosition::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation/nsGeoPosition.cpp:127:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation/nsGeoPosition.cpp:126:1: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIDOMGeoPosition) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation/nsGeoPosition.cpp: In member function ‘virtual nsresult mozilla::dom::Position::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation/nsGeoPosition.cpp:156:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation/nsGeoPosition.cpp:155:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation/nsGeoPosition.cpp: In member function ‘virtual nsresult mozilla::dom::Coordinates::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation/nsGeoPosition.cpp:209:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_geolocation.a.desc nsGeolocation.o Unified_cpp_dom_geolocation0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/geolocation' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/ffmpeg/libav53' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_ffmpeg_libav530.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/ffmpeg/libav53 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/ffmpeg/libav53 -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/ffmpeg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/ffmpeg/libav53/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_ffmpeg_libav530.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/ffmpeg/libav53/Unified_cpp_ffmpeg_libav530.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Logging.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BlockingResourceBase.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CondVar.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Monitor.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/TaskQueue.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/ffmpeg/libav53/Unified_cpp_ffmpeg_libav530.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o Unified_cpp_dom_svg2.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/smil -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_svg2.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg2.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringGlue.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGAttrValueWrapper.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGAttrValueWrapper.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TimeRanges.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/TimeUnits.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaInfo.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/AbstractMediaDecoder.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDecoderReader.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/PlatformDecoderModule.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/ffmpeg/libav53/Unified_cpp_ffmpeg_libav530.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIHttpChannel.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/ReferrerPolicy.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheetInfo.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheetInlines.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/Rule.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/StyleRule.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGElement.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGIntegerPair.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGAttrValueWrapper.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o liburiloader_base.a.desc Unified_cpp_uriloader_base0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/uriloader/base' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/encoding' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_encoding0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/encoding -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/encoding -I/<>/thunderbird-52.4.0+build1/mozilla/intl/locale -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_encoding0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/encoding/Unified_cpp_dom_encoding0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsID.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsHashKeys.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDataHashtable.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EncodingUtils.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/encoding/EncodingUtils.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/encoding/Unified_cpp_dom_encoding0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TextDecoderBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TextDecoder.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/encoding/TextDecoder.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/encoding/Unified_cpp_dom_encoding0.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IterableIterator.h:34, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMCaps.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMProxy.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDecoder.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MP4Decoder.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/ffmpeg/libav53/Unified_cpp_ffmpeg_libav530.cpp:29: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GeckoProfiler.h:58, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CondVar.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Monitor.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/TaskQueue.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/ffmpeg/libav53/Unified_cpp_ffmpeg_libav530.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSStyleSheet.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheetInlines.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/Rule.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/StyleRule.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGElement.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGIntegerPair.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGAttrValueWrapper.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGAngle.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGAttrValueWrapper.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/UnionTypes.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/encoding/TextDecoder.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/encoding/Unified_cpp_dom_encoding0.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsHashKeys.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDataHashtable.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EncodingUtils.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/encoding/EncodingUtils.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/encoding/Unified_cpp_dom_encoding0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ libdom_encoding.a.desc rm -f libdom_encoding.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_encoding.a.desc Unified_cpp_dom_encoding0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/encoding' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/cookie' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_extensions_cookie0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/cookie -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/cookie -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_extensions_cookie0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/cookie/Unified_cpp_extensions_cookie0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxTextRun.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsFontMetrics.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGContentUtils.cpp:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg2.cpp:29: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Module.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ModuleUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/cookie/nsCookieModule.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/cookie/Unified_cpp_extensions_cookie0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/cookie/nsCookiePermission.cpp:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/cookie/Unified_cpp_extensions_cookie0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_gl0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/gl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/gl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_gl0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/gl/Unified_cpp_gfx_gl0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIFactory.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Module.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ModuleUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/cookie/nsCookieModule.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/cookie/Unified_cpp_extensions_cookie0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/extensions/cookie/nsPermission.cpp: In member function ‘virtual nsresult nsPermission::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro ‘NS_IMPL_QUERY_INTERFACE_CI’ NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/extensions/cookie/nsPermission.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/cookie/Unified_cpp_extensions_cookie0.cpp:29: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:170:5: note: in expansion of macro ‘NS_IMPL_QUERY_CLASSINFO’ NS_IMPL_QUERY_CLASSINFO(aClass) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro ‘NS_IMPL_QUERY_INTERFACE_CI’ NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/extensions/cookie/nsPermission.cpp:15:1: note: in expansion of macro ‘NS_IMPL_ISUPPORTS_CI’ NS_IMPL_ISUPPORTS_CI(nsPermission, nsIPermission) ^~~~~~~~~~~~~~~~~~~~ *** KEEP ALIVE MARKER *** Total duration: 0:18:00.234215 In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContext.h:41, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContextEGL.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/EGLUtils.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/gl/Unified_cpp_gfx_gl0.cpp:20: /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContextSymbols.h: In member function ‘void mozilla::gl::GLContextSymbols::Zero()’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContextSymbols.h:35:49: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::gl::GLContextSymbols’; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(GLContextSymbols)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContextSymbols.h:28:8: note: ‘struct mozilla::gl::GLContextSymbols’ declared here struct GLContextSymbols ^~~~~~~~~~~~~~~~ libdom_media_platforms_ffmpeg_libav53.a.desc rm -f libdom_media_platforms_ffmpeg_libav53.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_media_platforms_ffmpeg_libav53.a.desc Unified_cpp_ffmpeg_libav530.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/ffmpeg/libav53' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/encoders/bmp' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsBMPEncoder.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/image/encoders/bmp -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/encoders/bmp -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsBMPEncoder.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/image/encoders/bmp/nsBMPEncoder.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCRT.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/image/encoders/bmp/nsBMPEncoder.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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_bmp.a.desc rm -f libimage_encoders_bmp.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libimage_encoders_bmp.a.desc nsBMPEncoder.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/encoders/bmp' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/res' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_netwerk_protocol_res0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/res -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/res -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_netwerk_protocol_res0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/res/Unified_cpp_netwerk_protocol_res0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/cookie/Unified_cpp_extensions_cookie0.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/extensions/cookie/nsCookiePermission.cpp: In member function ‘virtual nsresult nsCookiePermission::CanSetCookie(nsIURI*, nsIChannel*, nsICookie2*, bool*, int64_t*, bool*)’: /<>/thunderbird-52.4.0+build1/mozilla/extensions/cookie/nsCookiePermission.cpp:193:17: warning: this statement may fall through [-Wimplicit-fallthrough=] *aIsSession = true; ~~~~~~~~~~~~^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/extensions/cookie/nsCookiePermission.cpp:196:3: note: here case nsICookiePermission::ACCESS_ALLOW: ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/cookie/Unified_cpp_extensions_cookie0.cpp:38: /<>/thunderbird-52.4.0+build1/mozilla/extensions/cookie/nsPermissionManager.cpp: In member function ‘nsresult nsPermissionManager::InitDB(bool)’: /<>/thunderbird-52.4.0+build1/mozilla/extensions/cookie/nsPermissionManager.cpp:937:34: warning: this statement may fall through [-Wimplicit-fallthrough=] NS_ENSURE_SUCCESS(rv, rv); ^ /<>/thunderbird-52.4.0+build1/mozilla/extensions/cookie/nsPermissionManager.cpp:944:5: note: here case 0: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/extensions/cookie/nsPermissionManager.cpp:957:34: warning: this statement may fall through [-Wimplicit-fallthrough=] NS_ENSURE_SUCCESS(rv, rv); ^ /<>/thunderbird-52.4.0+build1/mozilla/extensions/cookie/nsPermissionManager.cpp:964:5: note: here case 3: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/extensions/cookie/nsPermissionManager.cpp:975:34: warning: this statement may fall through [-Wimplicit-fallthrough=] NS_ENSURE_SUCCESS(rv, rv); ^ /<>/thunderbird-52.4.0+build1/mozilla/extensions/cookie/nsPermissionManager.cpp:992:5: note: here case 5: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/extensions/cookie/nsPermissionManager.cpp:1062:7: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ /<>/thunderbird-52.4.0+build1/mozilla/extensions/cookie/nsPermissionManager.cpp:1075:5: note: here case 4: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/extensions/cookie/nsPermissionManager.cpp:1259:34: warning: this statement may fall through [-Wimplicit-fallthrough=] NS_ENSURE_SUCCESS(rv, rv); ^ /<>/thunderbird-52.4.0+build1/mozilla/extensions/cookie/nsPermissionManager.cpp:1270:5: note: here case 7: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/extensions/cookie/nsPermissionManager.cpp:1361:34: warning: this statement may fall through [-Wimplicit-fallthrough=] NS_ENSURE_SUCCESS(rv, rv); ^ /<>/thunderbird-52.4.0+build1/mozilla/extensions/cookie/nsPermissionManager.cpp:1369:5: note: here case 8: ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIProtocolHandler.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISubstitutingProtocolHandler.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/res/SubstitutingProtocolHandler.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/res/ExtensionProtocolHandler.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/res/Unified_cpp_netwerk_protocol_res0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ScreenOrientation.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/../layers/ipc/ShadowLayers.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLScreenBuffer.cpp:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/gl/Unified_cpp_gfx_gl0.cpp:110: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ScreenOrientation.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/../layers/ipc/ShadowLayers.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLScreenBuffer.cpp:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/gl/Unified_cpp_gfx_gl0.cpp:110: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/DecomposeIntoNoRepeatTriangles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/DecomposeIntoNoRepeatTriangles.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/gl/Unified_cpp_gfx_gl0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/res/ExtensionProtocolHandler.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/res/Unified_cpp_netwerk_protocol_res0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o Unified_cpp_dom_svg3.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/smil -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_svg3.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg3.cpp libextensions_cookie.a.desc rm -f libextensions_cookie.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libextensions_cookie.a.desc Unified_cpp_extensions_cookie0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/cookie' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/ds' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsPersistentProperties.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/ds -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/io -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsPersistentProperties.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds/nsPersistentProperties.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/imgINotificationObserver.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsImageLoadingContent.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGFilters.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGFEDistantLightElement.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGFEDistantLightElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsArrayEnumerator.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds/nsPersistentProperties.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds/nsPersistentProperties.cpp: In member function ‘bool nsPropertiesParser::ParseValueCharacter(char16_t, const char16_t*, const char16_t*&, nsAString_internal&)’: /<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds/nsPersistentProperties.cpp:220:11: warning: this statement may fall through [-Wimplicit-fallthrough=] if (mHaveMultiLine && mMultiLineCanSkipN) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds/nsPersistentProperties.cpp:232:9: note: here case '\r': ^~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsImageLoadingContent.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGFilters.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGFEDistantLightElement.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGFEDistantLightElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsStaticNameTable.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/ds -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/io -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsStaticNameTable.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds/nsStaticNameTable.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds/nsCRT.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds/nsStaticNameTable.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o Unified_cpp_xpcom_ds0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/ds -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/io -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_xpcom_ds0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/ds/Unified_cpp_xpcom_ds0.cpp libnetwerk_protocol_res.a.desc rm -f libnetwerk_protocol_res.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libnetwerk_protocol_res.a.desc Unified_cpp_netwerk_protocol_res0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/res' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_media_webaudio0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_media_webaudio0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Tokenizer.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/IncrementalTokenizer.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds/IncrementalTokenizer.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/ds/Unified_cpp_xpcom_ds0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioNode.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AnalyserNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AnalyserNode.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Tokenizer.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/IncrementalTokenizer.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds/IncrementalTokenizer.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/ds/Unified_cpp_xpcom_ds0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds/nsArray.cpp: In member function ‘virtual nsresult nsArray::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds/nsArray.cpp:29:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds/nsArray.cpp:28:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIMutableArray) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds/nsArray.cpp: In member function ‘virtual nsresult nsArrayCC::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds/nsArray.cpp:36:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSStyleSheet.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheetInlines.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/Rule.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/StyleRule.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGElement.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGLength2.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGFilters.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGFEDistantLightElement.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGFEDistantLightElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsImageLoadingContent.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGFilters.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGFEDistantLightElement.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGFEDistantLightElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds/nsHashPropertyBag.cpp: In member function ‘virtual nsresult nsHashPropertyBag::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds/nsHashPropertyBag.cpp:266:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds/nsHashPropertyBag.cpp:265:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIWritablePropertyBag2) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds/nsHashPropertyBag.cpp: In member function ‘virtual nsresult nsHashPropertyBagCC::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds/nsHashPropertyBag.cpp:284:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds/nsHashPropertyBag.cpp:283:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIWritablePropertyBag2) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds/nsProperties.cpp: In member function ‘nsresult nsProperties::AggregatedQueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds/nsProperties.cpp:14:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds/nsProperties.cpp:13:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIProperties) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds/nsVariant.cpp: In member function ‘virtual nsresult nsVariantCC::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds/nsVariant.cpp:2207:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/ds/Unified_cpp_xpcom_ds0.cpp:137: /<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds/nsVariant.cpp: In function ‘nsresult CloneArray(uint16_t, const nsIID*, uint32_t, void*, uint16_t*, nsIID*, uint32_t*, void**)’: /<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds/nsVariant.cpp:356:7: warning: this statement may fall through [-Wimplicit-fallthrough=] if (aOutIID) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds/nsVariant.cpp:361:5: note: here case nsIDataType::VTYPE_INTERFACE: { ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioNode.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AnalyserNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AnalyserNode.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioNode.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AnalyserNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AnalyserNode.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioNode.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AnalyserNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AnalyserNode.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioNode.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AnalyserNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AnalyserNode.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioBufferSourceNode.cpp: In member function ‘virtual nsresult mozilla::dom::AudioBufferSourceNode::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioNode.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AnalyserNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AnalyserNode.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_gl1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/gl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/gl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_gl1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/gl/Unified_cpp_gfx_gl1.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioNode.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AnalyserNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AnalyserNode.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioContext.cpp: In member function ‘virtual nsresult mozilla::dom::AudioContext::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioContext.cpp:98:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioContext.cpp:97:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIMemoryReporter) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioDestinationNode.cpp: In member function ‘virtual nsresult mozilla::dom::AudioDestinationNode::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioDestinationNode.cpp:314:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(AudioNode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioDestinationNode.cpp:313:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIAudioChannelAgentCallback) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioNode.cpp: In member function ‘virtual nsresult mozilla::dom::AudioNode::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioNode.cpp:44:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioNode.cpp:43:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ libxpcom_ds.a.desc rm -f libxpcom_ds.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libxpcom_ds.a.desc nsPersistentProperties.o nsStaticNameTable.o Unified_cpp_xpcom_ds0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/ds' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/autocomplete' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_autocomplete0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/autocomplete -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/autocomplete -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_autocomplete0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/autocomplete/Unified_cpp_autocomplete0.cpp /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioProcessingEvent.cpp: In member function ‘virtual nsresult mozilla::dom::AudioProcessingEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioNode.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AnalyserNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AnalyserNode.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAutoCompleteController.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/autocomplete/nsAutoCompleteController.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/autocomplete/nsAutoCompleteController.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/autocomplete/Unified_cpp_autocomplete0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioNode.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AnalyserNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AnalyserNode.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/BiquadFilterNode.cpp: In member function ‘virtual nsresult mozilla::dom::BiquadFilterNode::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioNode.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AnalyserNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AnalyserNode.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/UniquePtr.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/ScopedGLHelpers.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/gl/Unified_cpp_gfx_gl1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioNode.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AnalyserNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AnalyserNode.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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]’: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioEventTimeline.h:73:26: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioParamTimeline.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioParam.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioBufferSourceNode.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio0.cpp:29: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioEventTimeline.h:26:8: note: ‘struct mozilla::dom::AudioTimelineEvent’ declared here struct AudioTimelineEvent final ^~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAutoCompleteController.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/autocomplete/nsAutoCompleteController.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/autocomplete/nsAutoCompleteController.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/autocomplete/Unified_cpp_autocomplete0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/autocomplete/nsAutoCompleteController.cpp: In member function ‘virtual nsresult nsAutoCompleteController::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/autocomplete/nsAutoCompleteController.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/autocomplete/nsAutoCompleteController.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/autocomplete/Unified_cpp_autocomplete0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS’ NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:263:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContext.h:41, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/ScopedGLHelpers.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/gl/Unified_cpp_gfx_gl1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContextSymbols.h: In member function ‘void mozilla::gl::GLContextSymbols::Zero()’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContextSymbols.h:35:49: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::gl::GLContextSymbols’; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(GLContextSymbols)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContextSymbols.h:28:8: note: ‘struct mozilla::gl::GLContextSymbols’ declared here struct GLContextSymbols ^~~~~~~~~~~~~~~~ libtoolkit_components_autocomplete.a.desc rm -f libtoolkit_components_autocomplete.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_autocomplete.a.desc Unified_cpp_autocomplete0.o /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_svg4.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/smil -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_svg4.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg4.cpp make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/autocomplete' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ldap/c-sdk/libraries/liblber' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -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/<>/thunderbird-52.4.0+build1/ldap/c-sdk/libraries/liblber -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ldap/c-sdk/libraries/liblber -I/<>/thunderbird-52.4.0+build1/ldap/c-sdk/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/bprint.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/ldap/c-sdk/libraries/liblber/bprint.c /usr/bin/gcc -std=gnu99 -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/<>/thunderbird-52.4.0+build1/ldap/c-sdk/libraries/liblber -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ldap/c-sdk/libraries/liblber -I/<>/thunderbird-52.4.0+build1/ldap/c-sdk/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/decode.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/ldap/c-sdk/libraries/liblber/decode.c /<>/thunderbird-52.4.0+build1/ldap/c-sdk/libraries/liblber/decode.c: In function ‘ber_get_tag’: /<>/thunderbird-52.4.0+build1/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++ ) { ^ /<>/thunderbird-52.4.0+build1/ldap/c-sdk/libraries/liblber/decode.c: In function ‘ber_skip_tag’: /<>/thunderbird-52.4.0+build1/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) ) ^ /<>/thunderbird-52.4.0+build1/ldap/c-sdk/libraries/liblber/decode.c: In function ‘ber_getnint’: /<>/thunderbird-52.4.0+build1/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) ) ^ /<>/thunderbird-52.4.0+build1/ldap/c-sdk/libraries/liblber/decode.c: In function ‘ber_scanf’: /<>/thunderbird-52.4.0+build1/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++ ) { ^~ /<>/thunderbird-52.4.0+build1/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 ^~ /<>/thunderbird-52.4.0+build1/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 ^~ /<>/thunderbird-52.4.0+build1/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; ^~ /<>/thunderbird-52.4.0+build1/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 && ^~ /<>/thunderbird-52.4.0+build1/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 ) { ^~ /<>/thunderbird-52.4.0+build1/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 ^~ /<>/thunderbird-52.4.0+build1/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 ^~ /<>/thunderbird-52.4.0+build1/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; ^~ /<>/thunderbird-52.4.0+build1/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 && ^~ /<>/thunderbird-52.4.0+build1/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 ) { ^~ /<>/thunderbird-52.4.0+build1/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 ) ^~ /<>/thunderbird-52.4.0+build1/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) { ^~ /usr/bin/gcc -std=gnu99 -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/<>/thunderbird-52.4.0+build1/ldap/c-sdk/libraries/liblber -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ldap/c-sdk/libraries/liblber -I/<>/thunderbird-52.4.0+build1/ldap/c-sdk/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/encode.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/ldap/c-sdk/libraries/liblber/encode.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGFragmentIdentifier.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGFragmentIdentifier.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg4.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/gcc -std=gnu99 -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/<>/thunderbird-52.4.0+build1/ldap/c-sdk/libraries/liblber -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ldap/c-sdk/libraries/liblber -I/<>/thunderbird-52.4.0+build1/ldap/c-sdk/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/io.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/ldap/c-sdk/libraries/liblber/io.c /<>/thunderbird-52.4.0+build1/ldap/c-sdk/libraries/liblber/io.c: In function ‘get_ber_len’: /<>/thunderbird-52.4.0+build1/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) { ^~ /<>/thunderbird-52.4.0+build1/ldap/c-sdk/libraries/liblber/io.c: In function ‘read_len_in_ber’: /<>/thunderbird-52.4.0+build1/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 ) ^~ /<>/thunderbird-52.4.0+build1/ldap/c-sdk/libraries/liblber/io.c: In function ‘ber_get_next’: /<>/thunderbird-52.4.0+build1/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) { ^ /<>/thunderbird-52.4.0+build1/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) { ^ /<>/thunderbird-52.4.0+build1/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; ^ /<>/thunderbird-52.4.0+build1/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; ^ /<>/thunderbird-52.4.0+build1/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; ^ /<>/thunderbird-52.4.0+build1/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; ^ /<>/thunderbird-52.4.0+build1/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; ^ /<>/thunderbird-52.4.0+build1/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; ^ /<>/thunderbird-52.4.0+build1/ldap/c-sdk/libraries/liblber/io.c: In function ‘get_buffer_tag’: /<>/thunderbird-52.4.0+build1/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++ ) { ^ /<>/thunderbird-52.4.0+build1/ldap/c-sdk/libraries/liblber/io.c: In function ‘ber_get_next_buffer_ext’: /<>/thunderbird-52.4.0+build1/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) ) { ^ /<>/thunderbird-52.4.0+build1/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; ^ /<>/thunderbird-52.4.0+build1/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; ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ScreenOrientation.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ISurfaceAllocator.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/TextureClient.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/TextureClientSharedSurface.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/SharedSurface.cpp:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/gl/Unified_cpp_gfx_gl1.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ liblber60.a.desc rm -f liblber60.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o liblber60.a.desc bprint.o decode.o encode.o io.o In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContentInlines.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGSVGElement.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGFragmentIdentifier.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg4.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ldap/c-sdk/libraries/liblber' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ldap/c-sdk/libraries/libldif' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -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/<>/thunderbird-52.4.0+build1/ldap/c-sdk/libraries/libldif -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ldap/c-sdk/libraries/libldif -I/<>/thunderbird-52.4.0+build1/ldap/c-sdk/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/line64.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/ldap/c-sdk/libraries/libldif/line64.c /<>/thunderbird-52.4.0+build1/ldap/c-sdk/libraries/libldif/line64.c: In function ‘ldif_base64_encode_internal’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_exec.py --uselist -- /usr/bin/g++ -std=gnu++11 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -fPIC -shared -Wl,-z,defs -Wl,--gc-sections -Wl,-h,libldif60.so -o libldif60.so line64.o -lpthread -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -Wl,-rpath-link,/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/bin -Wl,-rpath-link,/usr/lib -ldl In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ScreenOrientation.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ISurfaceAllocator.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/TextureClient.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/TextureClientSharedSurface.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/SharedSurface.cpp:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/gl/Unified_cpp_gfx_gl1.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WeakPtr.h:70, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContext.h:44, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/ScopedGLHelpers.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/gl/Unified_cpp_gfx_gl1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ chmod +x libldif60.so ../../../../config/nsinstall -R -m 644 'libldif60.so' '../../../../dist/bin' make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ldap/c-sdk/libraries/libldif' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o prfdcach.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/prfdcach.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/io/prfdcach.c /usr/bin/gcc -std=gnu99 -o priometh.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/priometh.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/io/priometh.c /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/io/priometh.c: In function ‘PR_EmulateSendFile’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/io/priometh.c:336:24: warning: comparison of integer expressions of different signedness: ‘PROffset32’ {aka ‘int’} and ‘PRSize’ {aka ‘long unsigned int’} [-Wsign-compare] (info.size < (sfd->file_offset + sfd->file_nbytes))) { ^ /usr/bin/gcc -std=gnu99 -o pripv6.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/pripv6.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/io/pripv6.c /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/io/pripv6.c: In function ‘Ipv6ToIpv4SocketAccept’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/io/pripv6.c:135:14: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] PRStatus rv; ^~ /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/io/pripv6.c: In function ‘Ipv6ToIpv4SocketAcceptRead’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/io/pripv6.c:173:14: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] PRStatus rv; ^~ /usr/bin/gcc -std=gnu99 -o prlayer.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/prlayer.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/io/prlayer.c /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/io/prlayer.c: In function ‘pl_TopAccept’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/io/prlayer.c:177:14: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] PRStatus rv; ^~ /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/io/prlayer.c: In function ‘pl_DefAcceptread’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/io/prlayer.c:297:14: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] PRStatus rv; ^~ /usr/bin/gcc -std=gnu99 -o prlog.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/prlog.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/io/prlog.c /usr/bin/gcc -std=gnu99 -o prmapopt.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/prmapopt.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/io/prmapopt.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContentInlines.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGSVGElement.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGFragmentIdentifier.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg4.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGSVGElement.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGFragmentIdentifier.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg4.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/gcc -std=gnu99 -o prmmap.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/prmmap.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/io/prmmap.c /usr/bin/gcc -std=gnu99 -o prmwait.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/prmwait.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/io/prmwait.c /usr/bin/gcc -std=gnu99 -o prpolevt.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/prpolevt.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/io/prpolevt.c /usr/bin/gcc -std=gnu99 -o prprf.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/prprf.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/io/prprf.c /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/io/prprf.c: In function ‘cvt_f’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/io/prprf.c:323:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] if (amount <= 0 || amount >= sizeof(fin)) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/io/prprf.c: In function ‘dosprintf’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/io/prprf.c:926:9: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] if( i < sizeof( pattern ) ){ ^ /usr/bin/gcc -std=gnu99 -o prscanf.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/prscanf.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/io/prscanf.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGSVGElement.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGFragmentIdentifier.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg4.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGGraphicsElement.cpp: In member function ‘virtual nsresult mozilla::dom::SVGGraphicsElement::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGGraphicsElement.cpp:20:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(SVGGraphicsElementBase) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGGraphicsElement.cpp:19:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(mozilla::dom::SVGTests) ^~~~~~~~~~~~~~~~~~~~~~ /usr/bin/gcc -std=gnu99 -o prstdio.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/prstdio.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/io/prstdio.c /usr/bin/gcc -std=gnu99 -o prlink.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/prlink.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/linking/prlink.c /usr/bin/gcc -std=gnu99 -o prmalloc.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/prmalloc.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/malloc/prmalloc.c /usr/bin/gcc -std=gnu99 -o prmem.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/prmem.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/malloc/prmem.c /usr/bin/gcc -std=gnu99 -o prosdep.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/prosdep.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/md/prosdep.c /usr/bin/gcc -std=gnu99 -o linux.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/linux.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/md/unix/linux.c /usr/bin/gcc -std=gnu99 -o unix.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/unix.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/md/unix/unix.c /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/md/unix/unix.c: In function ‘_PR_UnixInit’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/md/unix/unix.c:2820:9: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] int rv; ^~ /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/md/unix/unix.c: In function ‘_MD_CreateFileMap’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/md/unix/unix.c:3560:16: warning: comparison of integer expressions of different signedness: ‘PRUint32’ {aka ‘unsigned int’} and ‘PROffset32’ {aka ‘int’} [-Wsign-compare] if (sz > info.size) { ^ *** KEEP ALIVE MARKER *** Total duration: 0:19:00.234174 /usr/bin/gcc -std=gnu99 -o unix_errors.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/unix_errors.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/md/unix/unix_errors.c /usr/bin/gcc -std=gnu99 -o uxproces.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/uxproces.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/md/unix/uxproces.c libgfx_gl.a.desc rm -f libgfx_gl.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/md/unix/uxproces.c: In function ‘pr_InstallSigchldHandler’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/md/unix/uxproces.c:693:9: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] int rv; ^~ /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/md/unix/uxproces.c: In function ‘_MD_InitProcesses’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/md/unix/uxproces.c:711:9: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] int rv; ^~ make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/gl' /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/md/unix/uxproces.c: In function ‘_MD_unix_terminate_waitpid_daemon’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/md/unix/uxproces.c:122:9: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] write(pr_wp.pipefd[1], "", 1); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/memory/mozalloc' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_memory_mozalloc0.o -c -DNDEBUG=1 -DTRIMMED=1 -D_GNU_SOURCE -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/<>/thunderbird-52.4.0+build1/mozilla/memory/mozalloc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/memory/mozalloc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom -I/<>/thunderbird-52.4.0+build1/mozilla/memory/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_memory_mozalloc0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/memory/mozalloc/Unified_cpp_memory_mozalloc0.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/memory/mozalloc/mozalloc.cpp:69, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/memory/mozalloc/Unified_cpp_memory_mozalloc0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/gcc -std=gnu99 -o uxrng.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/uxrng.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/md/unix/uxrng.c libmemory_mozalloc.a rm -f libmemory_mozalloc.a libmemory_mozalloc.a.desc /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_exec.py --extract -- ar crs libmemory_mozalloc.a Unified_cpp_memory_mozalloc0.o /usr/bin/gcc -std=gnu99 -o uxshm.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/uxshm.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/md/unix/uxshm.c libmemory_mozalloc.a.desc /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libmemory_mozalloc.a.desc Unified_cpp_memory_mozalloc0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/memory/mozalloc' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozglue/misc' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o StackWalk.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/<>/thunderbird-52.4.0+build1/mozilla/mozglue/misc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozglue/misc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/StackWalk.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/mozglue/misc/StackWalk.cpp /usr/bin/gcc -std=gnu99 -o uxwrap.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/uxwrap.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/md/unix/uxwrap.c /usr/bin/g++ -std=gnu++11 -o TimeStamp.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/<>/thunderbird-52.4.0+build1/mozilla/mozglue/misc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozglue/misc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/TimeStamp.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/mozglue/misc/TimeStamp.cpp /usr/bin/gcc -std=gnu99 -o prseg.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/prseg.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/memory/prseg.c /usr/bin/gcc -std=gnu99 -o prshm.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/prshm.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/memory/prshm.c /usr/bin/g++ -std=gnu++11 -o TimeStamp_posix.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DMOZ_HAS_MOZGLUE -I/<>/thunderbird-52.4.0+build1/mozilla/mozglue/misc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozglue/misc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/TimeStamp_posix.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/mozglue/misc/TimeStamp_posix.cpp /usr/bin/gcc -std=gnu99 -o prshma.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/prshma.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/memory/prshma.c /usr/bin/gcc -std=gnu99 -o pralarm.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/pralarm.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/misc/pralarm.c libmozglue_misc.a.desc rm -f libmozglue_misc.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libmozglue_misc.a.desc StackWalk.o TimeStamp.o TimeStamp_posix.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozglue/misc' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mfbt' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Compression.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/<>/thunderbird-52.4.0+build1/mozilla/mfbt -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mfbt -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Compression.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/mfbt/Compression.cpp /usr/bin/gcc -std=gnu99 -o pratom.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/pratom.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/misc/pratom.c /usr/bin/gcc -std=gnu99 -o praton.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/praton.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/misc/praton.c /usr/bin/gcc -std=gnu99 -o prcountr.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/prcountr.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/misc/prcountr.c In file included from /<>/thunderbird-52.4.0+build1/mozilla/mfbt/Compression.cpp:19: /<>/thunderbird-52.4.0+build1/mozilla/mfbt/lz4.c: In function ‘int {anonymous}::LZ4_decompress_generic(const char*, char*, int, int, int, int, int, int, const char*, int)’: /<>/thunderbird-52.4.0+build1/mozilla/mfbt/lz4.c:972:57: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] if ((dict==usingExtDict) && (ref < (BYTE* const)dest)) ^~~~ /usr/bin/gcc -std=gnu99 -o prdtoa.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/prdtoa.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/misc/prdtoa.c /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/misc/prdtoa.c: In function ‘Balloc’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/misc/prdtoa.c:571:50: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] if (k <= Kmax && pmem_next - private_mem + len <= PRIVATE_mem) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/misc/prdtoa.c: In function ‘rv_alloc’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/misc/prdtoa.c:2627:52: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare] sizeof(Bigint) - sizeof(ULong) - sizeof(int) + j <= i; ^~ /usr/bin/g++ -std=gnu++11 -o Decimal.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/<>/thunderbird-52.4.0+build1/mozilla/mfbt -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mfbt -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Decimal.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/mfbt/decimal/Decimal.cpp /usr/bin/gcc -std=gnu99 -o prenv.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/prenv.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/misc/prenv.c /usr/bin/gcc -std=gnu99 -o prerr.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/prerr.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/misc/prerr.c /usr/bin/gcc -std=gnu99 -o prerror.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/prerror.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/misc/prerror.c /usr/bin/gcc -std=gnu99 -o prerrortable.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/prerrortable.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/misc/prerrortable.c /usr/bin/gcc -std=gnu99 -o prinit.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/prinit.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/misc/prinit.c /usr/bin/gcc -std=gnu99 -o prinrval.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/prinrval.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/misc/prinrval.c /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_media_webaudio1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_media_webaudio1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp /usr/bin/gcc -std=gnu99 -o pripc.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/pripc.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/misc/pripc.c /usr/bin/gcc -std=gnu99 -o prlog2.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/prlog2.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/misc/prlog2.c /usr/bin/gcc -std=gnu99 -o prlong.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/prlong.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/misc/prlong.c /usr/bin/gcc -std=gnu99 -o prnetdb.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/prnetdb.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/misc/prnetdb.c /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/misc/prnetdb.c: In function ‘PR_GetHostByName’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/misc/prnetdb.c:677:17: warning: comparison of integer expressions of different signedness: ‘PRIntn’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] if (bufsize > sizeof(localbuf)) ^ /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/misc/prnetdb.c: In function ‘PR_GetIPNodeByName’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/misc/prnetdb.c:855:17: warning: comparison of integer expressions of different signedness: ‘PRIntn’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] if (bufsize > sizeof(localbuf)) ^ /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/misc/prnetdb.c: In function ‘PR_GetHostByAddr’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/misc/prnetdb.c:1048:17: warning: comparison of integer expressions of different signedness: ‘PRIntn’ {aka ‘int’} and ‘long unsigned int’ [-Wsign-compare] if (bufsize > sizeof(localbuf)) ^ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_mfbt0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/<>/thunderbird-52.4.0+build1/mozilla/mfbt -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mfbt -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_mfbt0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mfbt/Unified_cpp_mfbt0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioNode.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o Unified_cpp_dom_svg5.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/smil -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_svg5.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg5.cpp /usr/bin/gcc -std=gnu99 -o prolock.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/prolock.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/misc/prolock.c /usr/bin/gcc -std=gnu99 -o prrng.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/prrng.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/misc/prrng.c /usr/bin/gcc -std=gnu99 -o prsystem.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/prsystem.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/misc/prsystem.c /usr/bin/gcc -std=gnu99 -o prthinfo.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/prthinfo.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/misc/prthinfo.c /usr/bin/gcc -std=gnu99 -o prtime.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/prtime.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/misc/prtime.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/dom/smil/nsISMILAttr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGMotionSMILAttr.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGMotionSMILAttr.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg5.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/gcc -std=gnu99 -o prtpool.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/prtpool.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/misc/prtpool.c /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/misc/prtpool.c: In function ‘io_wstart’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/misc/prtpool.c:385:13: warning: variable ‘rval_status’ set but not used [-Wunused-but-set-variable] PRStatus rval_status; ^~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/misc/prtpool.c: In function ‘notify_ioq’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/misc/prtpool.c:954:10: warning: variable ‘rval_status’ set but not used [-Wunused-but-set-variable] PRStatus rval_status; ^~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/misc/prtpool.c: In function ‘PR_JoinThreadPool’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/misc/prtpool.c:1075:10: warning: variable ‘rval_status’ set but not used [-Wunused-but-set-variable] PRStatus rval_status; ^~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioNode.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/gcc -std=gnu99 -o prtrace.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/prtrace.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/misc/prtrace.c /usr/bin/gcc -std=gnu99 -o ptio.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ptio.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptio.c In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsReferencedElement.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGAnimationElement.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGMotionSMILAttr.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg5.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o Unified_cpp_mfbt1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -I/<>/thunderbird-52.4.0+build1/mozilla/mfbt -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mfbt -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_mfbt1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mfbt/Unified_cpp_mfbt1.cpp /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptio.c: In function ‘pt_accept_cont’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptio.c:730:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘PRSize’ {aka ‘long unsigned int’} [-Wsign-compare] if (-1 == op->result.code) ^~ /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptio.c: In function ‘pt_read_cont’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptio.c:749:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘PRSize’ {aka ‘long unsigned int’} [-Wsign-compare] return ((-1 == op->result.code) && ^~ /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptio.c: In function ‘pt_recv_cont’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptio.c:773:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘PRSize’ {aka ‘long unsigned int’} [-Wsign-compare] return ((-1 == op->result.code) && ^~ /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptio.c: In function ‘pt_writev_cont’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptio.c:878:39: warning: comparison of integer expressions of different signedness: ‘PRIntn’ {aka ‘int’} and ‘PRSize’ {aka ‘long unsigned int’} [-Wsign-compare] for (iov_index = 0; iov_index < op->arg3.amount; ++iov_index) ^ /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptio.c:881:23: warning: comparison of integer expressions of different signedness: ‘PRIntn’ {aka ‘int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] if (bytes < iov[iov_index].iov_len) ^ /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptio.c: In function ‘pt_recvfrom_cont’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptio.c:933:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘PRSize’ {aka ‘long unsigned int’} [-Wsign-compare] return ((-1 == op->result.code) && ^~ /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptio.c: In function ‘pt_linux_sendfile_cont’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptio.c:1113:12: warning: comparison of integer expressions of different signedness: ‘ssize_t’ {aka ‘long int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] if (rv < op->count) { ^ /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptio.c:1098:11: warning: variable ‘oldoffset’ set but not used [-Wunused-but-set-variable] off_t oldoffset; ^~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptio.c: In function ‘pt_Close’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptio.c:1242:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘PRInt32’ {aka ‘int’} [-Wsign-compare] || ((_PR_FILEDESC_OPEN != fd->secret->state) ^~ /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptio.c:1250:27: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘PRInt32’ {aka ‘int’} [-Wsign-compare] if (_PR_FILEDESC_OPEN == fd->secret->state) ^~ /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptio.c: In function ‘pt_Writev’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptio.c:1392:27: warning: comparison of integer expressions of different signedness: ‘PRInt32’ {aka ‘int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] if (bytes < osiov->iov_len) ^ /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptio.c: In function ‘pt_Connect’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptio.c:1545:11: warning: variable ‘md_af’ set but not used [-Wunused-but-set-variable] PRUint16 md_af = addr->raw.family; ^~~~~ /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptio.c: In function ‘pt_Bind’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptio.c:1735:11: warning: variable ‘md_af’ set but not used [-Wunused-but-set-variable] PRUint16 md_af = addr->raw.family; ^~~~~ /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptio.c: In function ‘pt_SendTo’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptio.c:1992:11: warning: variable ‘md_af’ set but not used [-Wunused-but-set-variable] PRUint16 md_af = addr->raw.family; ^~~~~ /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptio.c: In function ‘pt_LinuxSendFile’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptio.c:2628:16: warning: comparison of integer expressions of different signedness: ‘ssize_t’ {aka ‘long int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] if (rv < file_nbytes_to_send) { ^ /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptio.c: In function ‘_pr_poll_with_poll’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptio.c:3787:22: warning: comparison of integer expressions of different signedness: ‘PRIntn’ {aka ‘int’} and ‘PRUint32’ {aka ‘unsigned int’} [-Wsign-compare] if (npds > me->syspoll_count) ^ /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptio.c:3853:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘PRInt32’ {aka ‘int’} [-Wsign-compare] && (_PR_FILEDESC_OPEN == bottom->secret->state)) ^~ /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptio.c: In function ‘PR_SetSysfdTableSize’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptio.c:4737:24: warning: comparison of integer expressions of different signedness: ‘rlim_t’ {aka ‘long unsigned int’} and ‘PRIntn’ {aka ‘int’} [-Wsign-compare] if ( rlim.rlim_max < table_size ) ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioNode.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioNode.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ libmfbt.a.desc rm -f libmfbt.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libmfbt.a.desc Compression.o Decimal.o Unified_cpp_mfbt0.o Unified_cpp_mfbt1.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mfbt' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/gamepad' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_gamepad0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/gamepad -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/gamepad -I/<>/thunderbird-52.4.0+build1/mozilla/dom/gamepad/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_gamepad0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/gamepad/Unified_cpp_dom_gamepad0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Casting.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:31, from /<>/thunderbird-52.4.0+build1/mozilla/dom/gamepad/Gamepad.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/gamepad/Gamepad.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/gamepad/Unified_cpp_dom_gamepad0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/gcc -std=gnu99 -o ptmisc.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ptmisc.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptmisc.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsReferencedElement.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGAnimationElement.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGMotionSMILAttr.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg5.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxPrefs.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/gfx/2D.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGMotionSMILType.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGMotionSMILAttr.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg5.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/gcc -std=gnu99 -o ptsynch.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ptsynch.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptsynch.c /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘_PR_InitLocks’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptsynch.c:54:9: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] int rv; ^~ /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘pt_PostNotifies’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptsynch.c:71:19: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] PRIntn index, rv; ^~ /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘PR_NewLock’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptsynch.c:137:12: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] PRIntn rv; ^~ /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘PR_DestroyLock’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptsynch.c:156:12: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] PRIntn rv; ^~ /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘PR_Lock’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptsynch.c:175:12: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] PRIntn rv; ^~ /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘PR_Unlock’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptsynch.c:196:12: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] PRIntn rv; ^~ /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘pt_PostNotifiesFromMonitor’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptsynch.c:462:12: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] PRIntn rv; ^~ /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘PR_DestroyMonitor’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptsynch.c:542:9: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] int rv; ^~ /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘PR_GetMonitorEntryCount’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptsynch.c:563:12: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] PRIntn rv; ^~ /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘PR_EnterMonitor’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptsynch.c:592:12: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] PRIntn rv; ^~ /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘PR_ExitMonitor’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptsynch.c:621:12: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] PRIntn rv; ^~ /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘PRP_DestroyNakedCondVar’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptsynch.c:1212:9: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] int rv; ^~ /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘PRP_NakedNotify’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptsynch.c:1241:9: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] int rv; ^~ /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘PRP_NakedBroadcast’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptsynch.c:1250:9: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] int rv; ^~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/gamepad/Gamepad.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/gamepad/Gamepad.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/gamepad/Unified_cpp_dom_gamepad0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPose.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/gamepad/Gamepad.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/gamepad/Gamepad.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/gamepad/Unified_cpp_dom_gamepad0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h: In member function ‘void mozilla::dom::GamepadPoseState::Clear()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h:81:45: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::dom::GamepadPoseState’; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(GamepadPoseState)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h:36:8: note: ‘struct mozilla::dom::GamepadPoseState’ declared here struct GamepadPoseState ^~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioNode.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/ConstantSourceNode.cpp: In member function ‘virtual nsresult mozilla::dom::ConstantSourceNode::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioNode.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioNode.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/ConvolverNode.cpp: In member function ‘virtual nsresult mozilla::dom::ConvolverNode::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioNode.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/gcc -std=gnu99 -o ptthread.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ptthread.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptthread.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioNode.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/DelayNode.cpp: In member function ‘virtual nsresult mozilla::dom::DelayNode::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioNode.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioNode.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/DynamicsCompressorNode.cpp: In member function ‘virtual nsresult mozilla::dom::DynamicsCompressorNode::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioNode.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptthread.c: In function ‘_pt_root’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptthread.c:233:29: warning: comparison of integer expressions of different signedness: ‘PRInt32’ {aka ‘int’} and ‘PRUintn’ {aka ‘unsigned int’} [-Wsign-compare] else if (--pt_book.user == pt_book.this_many) ^~ /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptthread.c: In function ‘pt_AttachThread’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptthread.c:283:13: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] int rv; ^~ /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptthread.c: In function ‘_PR_CreateThread’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptthread.c:497:37: warning: comparison of integer expressions of different signedness: ‘PRInt32’ {aka ‘int’} and ‘PRUintn’ {aka ‘unsigned int’} [-Wsign-compare] else if (--pt_book.user == pt_book.this_many) ^~ /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptthread.c: In function ‘PR_DetachThread’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptthread.c:640:9: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] int rv; ^~ /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptthread.c: In function ‘PR_Interrupt’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptthread.c:780:16: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] PRIntn rv; ^~ /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptthread.c: In function ‘_pt_thread_death’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptthread.c:851:9: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] int rv; ^~ /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptthread.c: In function ‘_PR_Fini’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptthread.c:1068:9: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] int rv; ^~ /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptthread.c: In function ‘PR_Cleanup’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptthread.c:1109:29: warning: comparison of integer expressions of different signedness: ‘PRInt32’ {aka ‘int’} and ‘PRUintn’ {aka ‘unsigned int’} [-Wsign-compare] while (pt_book.user > pt_book.this_many) ^ /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptthread.c:1103:9: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] int rv; ^~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioNode.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/GainNode.cpp: In member function ‘virtual nsresult mozilla::dom::GainNode::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/GainNode.cpp:22:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(AudioNode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptthread.c: In function ‘init_pthread_gc_support’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptthread.c:1237:12: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] PRIntn rv; ^~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioNode.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptthread.c: In function ‘pt_SuspendSet’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptthread.c:1455:12: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] PRIntn rv; ^~ /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptthread.c: In function ‘PR_SuspendAll’: /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/pthreads/ptthread.c:1575:9: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] int rv; ^~ /usr/bin/gcc -std=gnu99 -o prcmon.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/prcmon.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/threads/prcmon.c /usr/bin/gcc -std=gnu99 -o prrwlock.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/prrwlock.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/threads/prrwlock.c /usr/bin/gcc -std=gnu99 -o prtpd.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -D_NSPR_BUILD_ -DHAVE_FCNTL_FILE_LOCKING -D_GNU_SOURCE -DLINUX -D_PR_PTHREADS -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/nspr -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include -I/<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/include/private -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/prtpd.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/nsprpub/pr/src/threads/prtpd.c libnspr4.so rm -f libnspr4.so /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_exec.py --uselist -- /usr/bin/g++ -std=gnu++11 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -fPIC -shared -Wl,-z,defs -Wl,--gc-sections -Wl,-h,libnspr4.so -o libnspr4.so prfdcach.o priometh.o pripv6.o prlayer.o prlog.o prmapopt.o prmmap.o prmwait.o prpolevt.o prprf.o prscanf.o prstdio.o prlink.o prmalloc.o prmem.o prosdep.o linux.o unix.o unix_errors.o uxproces.o uxrng.o uxshm.o uxwrap.o prseg.o prshm.o prshma.o pralarm.o pratom.o praton.o prcountr.o prdtoa.o prenv.o prerr.o prerror.o prerrortable.o prinit.o prinrval.o pripc.o prlog2.o prlong.o prnetdb.o prolock.o prrng.o prsystem.o prthinfo.o prtime.o prtpool.o prtrace.o ptio.o ptmisc.o ptsynch.o ptthread.o prcmon.o prrwlock.o prtpd.o -lpthread -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -Wl,-rpath-link,/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/bin -Wl,-rpath-link,/usr/lib -ldl In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioNode.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/MediaStreamAudioDestinationNode.cpp: In member function ‘virtual nsresult mozilla::dom::AudioDestinationTrackSource::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioNode.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioNode.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/MediaStreamAudioDestinationNode.cpp: In member function ‘virtual nsresult mozilla::dom::MediaStreamAudioDestinationNode::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioNode.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioNode.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/MediaStreamAudioSourceNode.cpp: In member function ‘virtual nsresult mozilla::dom::MediaStreamAudioSourceNode::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioNode.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioNode.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/OfflineAudioCompletionEvent.cpp: In member function ‘virtual nsresult mozilla::dom::OfflineAudioCompletionEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioNode.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioNode.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/OscillatorNode.cpp: In member function ‘virtual nsresult mozilla::dom::OscillatorNode::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioNode.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ chmod +x libnspr4.so ../../../../config/nsinstall -R -m 644 'libnspr4.so' '../../../../dist/bin' make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/nspr/pr' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/ftp' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_netwerk_protocol_ftp0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/ftp -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/ftp -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_netwerk_protocol_ftp0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/ftp/Unified_cpp_netwerk_protocol_ftp0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioNode.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChannelMergerNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/ChannelMergerNode.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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]’: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioEventTimeline.h:73:26: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioParamTimeline.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioParam.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/ConstantSourceNode.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/ConstantSourceNode.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:20: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioEventTimeline.h:26:8: note: ‘struct mozilla::dom::AudioTimelineEvent’ declared here struct AudioTimelineEvent final ^~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Performance.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/gamepad/Gamepad.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/gamepad/Gamepad.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/gamepad/Unified_cpp_dom_gamepad0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/GCAPI.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:31, from /<>/thunderbird-52.4.0+build1/mozilla/dom/gamepad/Gamepad.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/gamepad/Gamepad.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/gamepad/Unified_cpp_dom_gamepad0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/mozilla/dom/gamepad/Gamepad.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/gamepad/Gamepad.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/gamepad/Unified_cpp_dom_gamepad0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/gamepad/Gamepad.cpp: In member function ‘virtual nsresult mozilla::dom::Gamepad::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/gamepad/Gamepad.cpp:22:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/gamepad/Gamepad.cpp:21:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/gamepad/GamepadButton.cpp: In member function ‘virtual nsresult mozilla::dom::GamepadButton::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/gamepad/GamepadButton.cpp:19:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/NeckoChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/ftp/FTPChannelChild.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/ftp/Unified_cpp_netwerk_protocol_ftp0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg5.cpp:83: /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGPathSegListSMILType.cpp: In function ‘void mozilla::ConvertPathSegmentData(const float*&, const float*&, float*&, mozilla::SVGPathTraversalState&)’: /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGPathSegListSMILType.cpp:354:60: warning: this statement may fall through [-Wimplicit-fallthrough=] AdjustSegmentForRelativeness(adjustmentType, aResult + 5, aState); ~~~~~~~~^~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGPathSegListSMILType.cpp:356:5: note: here case PATHSEG_CURVETO_QUADRATIC_ABS: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGPathSegListSMILType.cpp:362:60: warning: this statement may fall through [-Wimplicit-fallthrough=] AdjustSegmentForRelativeness(adjustmentType, aResult + 3, aState); ~~~~~~~~^~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGPathSegListSMILType.cpp:364:5: note: here case PATHSEG_MOVETO_ABS: ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/NeckoChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/ftp/FTPChannelChild.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/ftp/Unified_cpp_netwerk_protocol_ftp0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /<>/thunderbird-52.4.0+build1/mozilla/dom/gamepad/GamepadServiceTest.cpp: In member function ‘virtual nsresult mozilla::dom::GamepadServiceTest::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/gamepad/GamepadServiceTest.cpp:49:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ContentCache.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/nsGUIEventIPC.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TabChild.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/ftp/FTPChannelChild.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/ftp/Unified_cpp_netwerk_protocol_ftp0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/NeckoChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/ftp/FTPChannelChild.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/ftp/Unified_cpp_netwerk_protocol_ftp0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio1.cpp:92: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/MediaBufferDecoder.cpp: In member function ‘void mozilla::WebAudioDecodeJob::OnFailure(mozilla::WebAudioDecodeJob::ErrorCode)’: /<>/thunderbird-52.4.0+build1/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); ~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/gamepad/Unified_cpp_dom_gamepad0.cpp:101: /<>/thunderbird-52.4.0+build1/mozilla/dom/gamepad/linux/LinuxGamepad.cpp: In member function ‘void {anonymous}::LinuxGamepadService::AddDevice(mozilla::udev_device*)’: /<>/thunderbird-52.4.0+build1/mozilla/dom/gamepad/linux/LinuxGamepad.cpp:87:1: warning: ‘%s’ directive output may be truncated writing up to 127 bytes into a region of size between 112 and 126 [-Wformat-truncation=] LinuxGamepadService::AddDevice(struct udev_device* dev) ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:862, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers/stdio.h:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Casting.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:31, from /<>/thunderbird-52.4.0+build1/mozilla/dom/gamepad/Gamepad.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/gamepad/Gamepad.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/gamepad/Unified_cpp_dom_gamepad0.cpp:2: /usr/include/aarch64-linux-gnu/bits/stdio2.h:64: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, ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_svg6.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/smil -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_svg6.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg6.cpp libdom_gamepad.a.desc rm -f libdom_gamepad.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_gamepad.a.desc Unified_cpp_dom_gamepad0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/gamepad' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/mediasink' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_media_mediasink0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/mediasink -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/mediasink -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_media_mediasink0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/mediasink/Unified_cpp_dom_media_mediasink0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/HashFunctions.h:50, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGPreserveAspectRatio.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGPreserveAspectRatio.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg6.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AbstractThread.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/MozPromise.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/mediasink/AudioSink.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/mediasink/AudioSinkWrapper.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/mediasink/Unified_cpp_dom_media_mediasink0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGPreserveAspectRatio.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGPreserveAspectRatio.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg6.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TimeRanges.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/TimeUnits.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaInfo.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/mediasink/MediaSink.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/mediasink/AudioSink.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/mediasink/AudioSinkWrapper.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/mediasink/Unified_cpp_dom_media_mediasink0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o Unified_cpp_dom_media_webaudio2.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_media_webaudio2.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/PannerNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/PannerNode.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSStyleSheet.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheetInlines.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/Rule.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/StyleRule.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGElement.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGPreserveAspectRatio.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGPreserveAspectRatio.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg6.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGPreserveAspectRatio.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGPreserveAspectRatio.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg6.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/PannerNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/PannerNode.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGPreserveAspectRatio.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGPreserveAspectRatio.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg6.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGPreserveAspectRatio.cpp: In member function ‘virtual nsresult mozilla::dom::DOMSVGPreserveAspectRatio::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGPreserveAspectRatio.cpp:22:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGPreserveAspectRatio.cpp:21:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGRect.cpp: In member function ‘virtual nsresult mozilla::dom::SVGRect::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGRect.cpp:34:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGRect.cpp:33:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ *** KEEP ALIVE MARKER *** Total duration: 0:20:00.234150 In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/PannerNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/PannerNode.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/PannerNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/PannerNode.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGSVGElement.cpp: In member function ‘virtual nsresult mozilla::dom::DOMSVGTranslatePoint::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGSVGElement.cpp:72:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGSVGElement.cpp:71:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGSwitchElement.cpp: In member function ‘virtual nsresult mozilla::dom::SVGSwitchElement::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGPreserveAspectRatio.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGPreserveAspectRatio.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg6.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxTextRun.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/svg/SVGTextFrame.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGTextContentElement.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg6.cpp:119: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/PannerNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/PannerNode.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/PannerNode.cpp: In member function ‘virtual nsresult mozilla::dom::PannerNode::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/PannerNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/PannerNode.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/PannerNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/PannerNode.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/StereoPannerNode.cpp: In member function ‘virtual nsresult mozilla::dom::StereoPannerNode::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/PannerNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/PannerNode.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/PannerNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/PannerNode.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/WaveShaperNode.cpp: In member function ‘virtual nsresult mozilla::dom::WaveShaperNode::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/PannerNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/PannerNode.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/PannerNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/PannerNode.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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]’: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioEventTimeline.h:73:26: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioParamTimeline.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioParam.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/PannerNode.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/PannerNode.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/Unified_cpp_dom_media_webaudio2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioEventTimeline.h:26:8: note: ‘struct mozilla::dom::AudioTimelineEvent’ declared here struct AudioTimelineEvent final ^~~~~~~~~~~~~~~~~~ libnetwerk_protocol_ftp.a.desc rm -f libnetwerk_protocol_ftp.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libnetwerk_protocol_ftp.a.desc Unified_cpp_netwerk_protocol_ftp0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/ftp' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_svg7.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/smil -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_svg7.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg7.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGTextPositioningElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg7.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIHttpChannel.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/ReferrerPolicy.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheetInfo.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheetInlines.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/Rule.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/StyleRule.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGElement.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGTransformableElement.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGGraphicsElement.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGTextContentElement.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGTextPositioningElement.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGTextPositioningElement.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg7.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_media_mediasink.a.desc Unified_cpp_dom_media_mediasink0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/mediasink' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/hyphenation/glue' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o hnjstdio.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/intl/hyphenation/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/hyphenation/glue -I/<>/thunderbird-52.4.0+build1/mozilla/intl/hyphenation/hyphen -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/hnjstdio.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/intl/hyphenation/glue/hnjstdio.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/intl/hyphenation/glue/hnjalloc.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/intl/hyphenation/glue/hnjstdio.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSStyleSheet.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheetInlines.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/Rule.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/StyleRule.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGElement.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGTransformableElement.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGGraphicsElement.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGTextContentElement.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGTextPositioningElement.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGTextPositioningElement.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg7.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGTextPositioningElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg7.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/intl/hyphenation/glue/hnjstdio.cpp:13: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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_webaudio.a.desc rm -f libdom_media_webaudio.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_media_webaudio.a.desc Unified_cpp_dom_media_webaudio0.o Unified_cpp_dom_media_webaudio1.o Unified_cpp_dom_media_webaudio2.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/cookie' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsCookieService.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/cookie -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/cookie -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsCookieService.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cookie/nsCookieService.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PCookieService.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PCookieServiceChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/CookieServiceChild.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cookie/nsCookieService.cpp:12: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o Unified_cpp_dom_svg8.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/smil -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_svg8.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg8.cpp /usr/bin/g++ -std=gnu++11 -o Unified_cpp_hyphenation_glue0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/intl/hyphenation/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/hyphenation/glue -I/<>/thunderbird-52.4.0+build1/mozilla/intl/hyphenation/hyphen -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_hyphenation_glue0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/hyphenation/glue/Unified_cpp_hyphenation_glue0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/RangedPtr.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGDataParser.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGDataParser.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg8.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Atomics.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/PLDHashTable.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTHashtable.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsBaseHashtable.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsInterfaceHashtable.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/intl/hyphenation/glue/nsHyphenationManager.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/intl/hyphenation/glue/nsHyphenationManager.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/hyphenation/glue/Unified_cpp_hyphenation_glue0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PCookieService.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PCookieServiceChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/CookieServiceChild.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cookie/nsCookieService.cpp:12: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/intl/hyphenation/glue/nsHyphenationManager.cpp:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/hyphenation/glue/Unified_cpp_hyphenation_glue0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDeviceContext.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/UIEvent.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGZoomEvent.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGZoomEvent.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg7.cpp:92: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGStringList.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGTests.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGGraphicsElement.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGTextContentElement.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGTextPositioningElement.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGTextPositioningElement.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg7.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGZoomEvent.cpp: In member function ‘virtual nsresult mozilla::dom::SVGZoomEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ServoStyleSheet.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheetInlines.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/Rule.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/StyleRule.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGElement.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGTransformableElement.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGGraphicsElement.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGTextContentElement.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGTextPositioningElement.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGTextPositioningElement.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg7.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS’ NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:254:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGStringList.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGTests.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGGraphicsElement.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGTextContentElement.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGTextPositioningElement.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGTextPositioningElement.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg7.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsISVGPoint.cpp: In member function ‘virtual nsresult mozilla::nsISVGPoint::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsISVGPoint.cpp:49:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsISVGPoint.cpp:48:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGClass.cpp: In member function ‘virtual nsresult DOMAnimatedString::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGClass.cpp:55:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIHttpChannel.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/ReferrerPolicy.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheetInfo.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheetInlines.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/Rule.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/StyleRule.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGElement.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGElement.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg8.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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_hyphenation_glue.a.desc rm -f libintl_hyphenation_glue.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libintl_hyphenation_glue.a.desc hnjstdio.o Unified_cpp_hyphenation_glue0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/hyphenation/glue' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/promise' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_promise0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/promise -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/promise -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_promise0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/promise/Unified_cpp_dom_promise0.cpp /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cookie/nsCookieService.cpp: In member function ‘OpenDBResult nsCookieService::TryInitDB(bool)’: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cookie/nsCookieService.cpp:1008:44: warning: this statement may fall through [-Wimplicit-fallthrough=] NS_ENSURE_SUCCESS(rv, RESULT_RETRY); ^ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cookie/nsCookieService.cpp:1013:5: note: here case 2: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cookie/nsCookieService.cpp:1067:44: warning: this statement may fall through [-Wimplicit-fallthrough=] NS_ENSURE_SUCCESS(rv, RESULT_RETRY); ^ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cookie/nsCookieService.cpp:1072:5: note: here case 3: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cookie/nsCookieService.cpp:1164:44: warning: this statement may fall through [-Wimplicit-fallthrough=] NS_ENSURE_SUCCESS(rv, RESULT_RETRY); ^ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cookie/nsCookieService.cpp:1169:5: note: here case 4: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cookie/nsCookieService.cpp:1212:53: warning: this statement may fall through [-Wimplicit-fallthrough=] ("Upgraded database to schema version 5")); ^ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cookie/nsCookieService.cpp:1217:5: note: here case 5: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cookie/nsCookieService.cpp:1279:53: warning: this statement may fall through [-Wimplicit-fallthrough=] ("Upgraded database to schema version 6")); ^ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cookie/nsCookieService.cpp:1283:5: note: here case 6: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cookie/nsCookieService.cpp:1356:44: warning: this statement may fall through [-Wimplicit-fallthrough=] NS_ENSURE_SUCCESS(rv, RESULT_RETRY); ^ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cookie/nsCookieService.cpp:1367:5: note: here default: ^~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg7.cpp:38: /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGTransformListParser.cpp: In member function ‘bool mozilla::SVGTransformListParser::ParseTranslate()’: /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGTransformListParser.cpp:145:12: warning: this statement may fall through [-Wimplicit-fallthrough=] t[1] = 0.f; ~~~~~^~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGTransformListParser.cpp:147:5: note: here case 2: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGTransformListParser.cpp: In member function ‘bool mozilla::SVGTransformListParser::ParseScale()’: /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGTransformListParser.cpp:173:12: warning: this statement may fall through [-Wimplicit-fallthrough=] s[1] = s[0]; ~~~~~^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGTransformListParser.cpp:175:5: note: here case 2: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGTransformListParser.cpp: In member function ‘bool mozilla::SVGTransformListParser::ParseRotate()’: /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGTransformListParser.cpp:202:12: warning: this statement may fall through [-Wimplicit-fallthrough=] r[1] = r[2] = 0.f; ~~~~~^~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGTransformListParser.cpp:204:5: note: here case 3: ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Casting.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:31, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Promise.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/promise/Promise.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/promise/Unified_cpp_dom_promise0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSStyleSheet.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheetInlines.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/Rule.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/StyleRule.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGElement.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGElement.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg8.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/RangedPtr.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGDataParser.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGDataParser.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg8.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Promise.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/promise/Promise.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/promise/Unified_cpp_dom_promise0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/Declaration.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleWalker.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGElement.cpp:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg8.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.h: In member function ‘void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:42, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSStyleSheet.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheetInlines.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/Rule.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/StyleRule.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGElement.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGElement.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg8.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSValue.h:585:7: note: ‘class nsCSSValue’ declared here class nsCSSValue { ^~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/PromiseBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Promise.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/promise/Promise.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/promise/Unified_cpp_dom_promise0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/GCAPI.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:31, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Promise.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/promise/Promise.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/promise/Unified_cpp_dom_promise0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSValue.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:42, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSStyleSheet.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheetInlines.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/Rule.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/StyleRule.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGElement.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGElement.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg8.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGElement.cpp: In member function ‘void {anonymous}::MappedAttrParser::ParseMappedAttrValue(nsIAtom*, const nsAString_internal&)’: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSProps.h:703:29: warning: variable ‘es_’ set but not used [-Wunused-but-set-variable] es_ = (nsCSSPropertyID)((enabledstate_) | \ ^~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSProps.h:703:29: note: in definition of macro ‘CSSPROPS_FOR_SHORTHAND_SUBPROPERTIES’ es_ = (nsCSSPropertyID)((enabledstate_) | \ ^~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxPrefs.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/gfx/2D.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGContentUtils.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGDataParser.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg8.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGFilters.cpp: In member function ‘virtual nsresult nsSVGFE::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg8.cpp:38: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxPrefs.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/gfx/2D.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGContentUtils.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGDataParser.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg8.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGFilters.cpp: In member function ‘virtual nsresult mozilla::dom::SVGComponentTransferFunctionElement::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg8.cpp:38: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Promise.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/promise/Promise.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/promise/Unified_cpp_dom_promise0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/promise/Promise.cpp: In member function ‘virtual nsresult mozilla::dom::Promise::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/promise/Promise.cpp:463:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/promise/Promise.cpp:462:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(Promise) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/promise/Promise.cpp: In member function ‘virtual nsresult mozilla::dom::{anonymous}::PromiseNativeHandlerShim::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/promise/Promise.cpp:825:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/promise/Promise.cpp:824:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxPrefs.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/gfx/2D.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGContentUtils.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGDataParser.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg/Unified_cpp_dom_svg8.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGString.cpp: In member function ‘virtual nsresult nsSVGString::DOMAnimatedString::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGString.cpp:25:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGString.cpp:24:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGViewBox.cpp: In member function ‘virtual nsresult nsSVGViewBox::DOMBaseVal::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGViewBox.cpp:49:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGViewBox.cpp:48:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGViewBox.cpp: In member function ‘virtual nsresult nsSVGViewBox::DOMAnimVal::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGViewBox.cpp:54:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGViewBox.cpp:53:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_netwerk_cookie0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/cookie -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/cookie -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_netwerk_cookie0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/cookie/Unified_cpp_netwerk_cookie0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PCookieService.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PCookieServiceChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/CookieServiceChild.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cookie/CookieServiceChild.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/cookie/Unified_cpp_netwerk_cookie0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/build' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_layout_build0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/layout/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/forms -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/inspector -I/<>/thunderbird-52.4.0+build1/mozilla/layout/mathml -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/tables -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/audiochannel -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/canvas -I/<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/json -I/<>/thunderbird-52.4.0+build1/mozilla/dom/jsurl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/dom/offline -I/<>/thunderbird-52.4.0+build1/mozilla/dom/speakermanager -I/<>/thunderbird-52.4.0+build1/mozilla/dom/storage -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xslt -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul/templates -I/<>/thunderbird-52.4.0+build1/mozilla/editor/composer -I/<>/thunderbird-52.4.0+build1/mozilla/editor/txmgr -I/<>/thunderbird-52.4.0+build1/mozilla/editor/txtsvc -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/cookie -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/loader -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/cookie -I/<>/thunderbird-52.4.0+build1/mozilla/view -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/synth -I/<>/thunderbird-52.4.0+build1/mozilla/dom/secureelement -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_build0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/build/Unified_cpp_layout_build0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PCookieService.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PCookieServiceChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/CookieServiceChild.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cookie/CookieServiceChild.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/cookie/Unified_cpp_netwerk_cookie0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/layout/build/nsContentDLF.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/build/Unified_cpp_layout_build0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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_promise.a.desc rm -f libdom_promise.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_promise.a.desc Unified_cpp_dom_promise0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/promise' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/browser/build' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsWebBrowserModule.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/embedding/browser/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/browser/build -I/<>/thunderbird-52.4.0+build1/mozilla/embedding/browser -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsWebBrowserModule.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/embedding/browser/build/nsWebBrowserModule.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Module.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ModuleUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/browser/build/nsWebBrowserModule.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentUtils.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentPolicyUtils.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/docshell/base/nsDocShell.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/build/nsContentDLF.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/build/Unified_cpp_layout_build0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/browser/nsWebBrowser.h:41, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/browser/build/nsWebBrowserModule.cpp:13: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cookie/nsCookie.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/cookie/Unified_cpp_netwerk_cookie0.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PCookieService.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PCookieServiceChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/CookieServiceChild.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cookie/CookieServiceChild.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/cookie/Unified_cpp_netwerk_cookie0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ libembedding_browser_build.a.desc rm -f libembedding_browser_build.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libembedding_browser_build.a.desc nsWebBrowserModule.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/browser/build' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/permissions' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_permissions0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/permissions -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/permissions -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_permissions0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/permissions/Unified_cpp_permissions0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsStyledElement.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributeElement.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/nsGenericHTMLElement.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/build/nsContentDLF.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/build/Unified_cpp_layout_build0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/layout/build/nsContentDLF.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/build/Unified_cpp_layout_build0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContentPolicy.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/permissions/nsContentBlocker.h:7, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/permissions/nsContentBlocker.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/permissions/Unified_cpp_permissions0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ *** KEEP ALIVE MARKER *** Total duration: 0:21:00.234147 In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/permissions/nsContentBlocker.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/permissions/Unified_cpp_permissions0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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_cookie.a.desc rm -f libnetwerk_cookie.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libnetwerk_cookie.a.desc nsCookieService.o Unified_cpp_netwerk_cookie0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/cookie' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/docshell/shistory' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_docshell_shistory0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/shistory -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/docshell/shistory -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_docshell_shistory0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/docshell/shistory/Unified_cpp_docshell_shistory0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/docshell/shistory/nsSHEntry.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/docshell/shistory/nsSHEntry.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/docshell/shistory/Unified_cpp_docshell_shistory0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIHttpChannel.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/ReferrerPolicy.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/docshell/shistory/nsSHEntry.cpp:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/docshell/shistory/Unified_cpp_docshell_shistory0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 libextensions_permissions.a.desc rm -f libextensions_permissions.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libextensions_permissions.a.desc Unified_cpp_permissions0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/svg' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xhr' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_xhr0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xhr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xhr -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_xhr0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xhr/Unified_cpp_dom_xhr0.cpp make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/permissions' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/build' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsToolkitCompsModule.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/build -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/xre -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/alerts -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/downloads -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/feeds -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/find -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/jsdownloads/src -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/perfmonitoring -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/protobuf -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/startup -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/statusfilter -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/typeaheadfind -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/url-classifier -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/parentalcontrols -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsToolkitCompsModule.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/build/nsToolkitCompsModule.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Module.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ModuleUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/build/nsToolkitCompsModule.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/docshell/shistory/nsSHEntry.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/docshell/shistory/nsSHEntry.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/docshell/shistory/Unified_cpp_docshell_shistory0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/docshell/shistory/nsSHTransaction.cpp: In member function ‘virtual nsresult nsSHTransaction::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/docshell/shistory/nsSHTransaction.cpp:26:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/docshell/shistory/nsSHTransaction.cpp:25:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISHTransaction) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xhr/XMLHttpRequest.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xhr/XMLHttpRequest.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xhr/Unified_cpp_dom_xhr0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/docshell/shistory/nsSHistory.cpp: In member function ‘virtual nsresult nsSHistory::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/docshell/shistory/nsSHistory.cpp:252:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/docshell/shistory/nsSHistory.cpp:251:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISHistoryInternal) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/Entries.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIUrlClassifierDBService.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/url-classifier/nsUrlClassifierDBService.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/build/nsToolkitCompsModule.cpp:30: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xhr/XMLHttpRequest.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xhr/XMLHttpRequest.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xhr/Unified_cpp_dom_xhr0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_build.a.desc nsToolkitCompsModule.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/build' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/lz4' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o lz4.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/lz4 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/lz4 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/lz4.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/lz4/lz4.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Compression.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/lz4/lz4.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_lz4.a.desc lz4.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/lz4' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/ductwork/debugger' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o JSDebugger.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/js/ductwork/debugger -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/ductwork/debugger -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/JSDebugger.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/js/ductwork/debugger/JSDebugger.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xhr/XMLHttpRequest.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xhr/XMLHttpRequest.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xhr/Unified_cpp_dom_xhr0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xhr/XMLHttpRequest.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xhr/XMLHttpRequest.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xhr/Unified_cpp_dom_xhr0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/IJSDebugger.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/js/ductwork/debugger/JSDebugger.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/js/ductwork/debugger/JSDebugger.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xhr/XMLHttpRequest.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xhr/XMLHttpRequest.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xhr/Unified_cpp_dom_xhr0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/xhr/XMLHttpRequestEventTarget.cpp: In member function ‘virtual nsresult mozilla::dom::XMLHttpRequestEventTarget::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/xhr/XMLHttpRequestEventTarget.cpp:24:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/xhr/XMLHttpRequestEventTarget.cpp:23:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIXMLHttpRequestEventTarget) ^~~~~~~~~~~~~~~~~~~~~~ libjs_ductwork_debugger.a.desc rm -f libjs_ductwork_debugger.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libjs_ductwork_debugger.a.desc JSDebugger.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/ductwork/debugger' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/base/backend/libical' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o calDateTime.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/calendar/base/backend/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/base/backend/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/calDateTime.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calDateTime.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/calIDateTime.h:10, from /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calDateTime.h:7, from /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calDateTime.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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_shistory.a.desc rm -f libdocshell_shistory.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdocshell_shistory.a.desc Unified_cpp_docshell_shistory0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/docshell/shistory' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o ImageContainer.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/gfx/layers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ImageContainer.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/ImageContainer.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/Declaration.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleWalker.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRuleProcessor.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/RuleProcessorCache.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/layout/build/nsLayoutStatics.cpp:32, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/build/Unified_cpp_layout_build0.cpp:20: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.h: In member function ‘void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:42, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsStyledElement.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributeElement.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/nsGenericHTMLElement.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/build/nsContentDLF.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/build/Unified_cpp_layout_build0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSValue.h:585:7: note: ‘class nsCSSValue’ declared here class nsCSSValue { ^~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxTextRun.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsTextFrame.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/layout/build/nsLayoutStatics.cpp:46, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/build/Unified_cpp_layout_build0.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/calIDateTime.h:10, from /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calDateTime.h:7, from /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calDateTime.cpp:5: /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calDateTime.cpp: In member function ‘virtual nsresult calDateTime::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro ‘NS_IMPL_QUERY_INTERFACE_CI’ NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calUtils.h:24, from /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calDateTime.h:9, from /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calDateTime.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:170:5: note: in expansion of macro ‘NS_IMPL_QUERY_CLASSINFO’ NS_IMPL_QUERY_CLASSINFO(aClass) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro ‘NS_IMPL_QUERY_INTERFACE_CI’ NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/ImageContainer.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/ImageContainer.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/xhr/XMLHttpRequestMainThread.cpp: In member function ‘virtual nsresult mozilla::dom::XMLHttpRequestMainThread::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/xhr/XMLHttpRequestMainThread.cpp:396:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(XMLHttpRequestEventTarget) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/xhr/XMLHttpRequestMainThread.cpp:395:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISizeOfEventTarget) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/xhr/XMLHttpRequestMainThread.cpp: In member function ‘virtual nsresult mozilla::dom::nsXMLHttpRequestXPCOMifier::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/xhr/XMLHttpRequestMainThread.cpp:3762:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/xhr/XMLHttpRequestMainThread.cpp:3761:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIStreamListener) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/xhr/XMLHttpRequestUpload.cpp: In member function ‘virtual nsresult mozilla::dom::XMLHttpRequestUpload::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/xhr/XMLHttpRequestUpload.cpp:15:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(XMLHttpRequestEventTarget) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/xhr/XMLHttpRequestUpload.cpp:14:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIXMLHttpRequestUpload) ^~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o calDuration.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/calendar/base/backend/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/base/backend/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/calDuration.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calDuration.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/calIDuration.h:10, from /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calDuration.h:9, from /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calDuration.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/xhr/XMLHttpRequestWorker.cpp: In member function ‘virtual nsresult mozilla::dom::XMLHttpRequestWorker::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/XMLHttpRequestEventTarget.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xhr/XMLHttpRequest.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xhr/XMLHttpRequest.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xhr/Unified_cpp_dom_xhr0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/calIDuration.h:10, from /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calDuration.h:9, from /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calDuration.cpp:6: /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calDuration.cpp: In member function ‘virtual nsresult calDuration::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro ‘NS_IMPL_QUERY_INTERFACE_CI’ NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calDuration.cpp:12: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:170:5: note: in expansion of macro ‘NS_IMPL_QUERY_CLASSINFO’ NS_IMPL_QUERY_CLASSINFO(aClass) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro ‘NS_IMPL_QUERY_INTERFACE_CI’ NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calDuration.cpp:22:1: note: in expansion of macro ‘NS_IMPL_ISUPPORTS_CI’ NS_IMPL_ISUPPORTS_CI(calDuration, calIDuration, calIDurationLibical) ^~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o calICSService.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/calendar/base/backend/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/base/backend/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/calICSService.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calICSService.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIInputStream.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIStringStream.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringStream.h:10, from /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calICSService.cpp:4: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIInputStream.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIStringStream.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringStream.h:10, from /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calICSService.cpp:4: /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calICSService.cpp: In member function ‘virtual nsresult calIcalProperty::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro ‘NS_IMPL_QUERY_INTERFACE_CI’ NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calUtils.h:24, from /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calICSService.h:13, from /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calICSService.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:170:5: note: in expansion of macro ‘NS_IMPL_QUERY_CLASSINFO’ NS_IMPL_QUERY_CLASSINFO(aClass) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro ‘NS_IMPL_QUERY_INTERFACE_CI’ NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIInputStream.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIStringStream.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringStream.h:10, from /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calICSService.cpp:4: /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calICSService.cpp: In member function ‘virtual nsresult calIcalComponent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro ‘NS_IMPL_QUERY_INTERFACE_CI’ NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calUtils.h:24, from /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calICSService.h:13, from /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calICSService.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:170:5: note: in expansion of macro ‘NS_IMPL_QUERY_CLASSINFO’ NS_IMPL_QUERY_CLASSINFO(aClass) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro ‘NS_IMPL_QUERY_INTERFACE_CI’ NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIInputStream.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIStringStream.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringStream.h:10, from /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calICSService.cpp:4: /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calICSService.cpp: In member function ‘virtual nsresult calICSService::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro ‘NS_IMPL_QUERY_INTERFACE_CI’ NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calUtils.h:24, from /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calICSService.h:13, from /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calICSService.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:170:5: note: in expansion of macro ‘NS_IMPL_QUERY_CLASSINFO’ NS_IMPL_QUERY_CLASSINFO(aClass) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro ‘NS_IMPL_QUERY_INTERFACE_CI’ NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ScreenOrientation.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ISurfaceAllocator.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/TextureClient.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/CompositableClient.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/CanvasClient.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ImageBridgeChild.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/ImageContainer.cpp:17: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o calPeriod.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/calendar/base/backend/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/base/backend/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/calPeriod.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calPeriod.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calPeriod.h:9, from /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calPeriod.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ScreenOrientation.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ISurfaceAllocator.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/TextureClient.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/CompositableClient.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/CanvasClient.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ImageBridgeChild.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/ImageContainer.cpp:17: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GeckoProfiler.h:58, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ReentrantMonitor.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/ImageContainer.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/ImageContainer.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/layout/build/nsContentDLF.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/build/Unified_cpp_layout_build0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:2936:28: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCModule.h:7, from /<>/thunderbird-52.4.0+build1/mozilla/layout/build/nsLayoutModule.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/build/Unified_cpp_layout_build0.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:2934:8: note: ‘struct xpc::GlobalProperties’ declared here struct GlobalProperties { ^~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calPeriod.h:9, from /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calPeriod.cpp:6: /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calPeriod.cpp: In member function ‘virtual nsresult calPeriod::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro ‘NS_IMPL_QUERY_INTERFACE_CI’ NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calUtils.h:24, from /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calDateTime.h:9, from /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calPeriod.h:12, from /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calPeriod.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:170:5: note: in expansion of macro ‘NS_IMPL_QUERY_CLASSINFO’ NS_IMPL_QUERY_CLASSINFO(aClass) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro ‘NS_IMPL_QUERY_INTERFACE_CI’ NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calPeriod.cpp:14:1: note: in expansion of macro ‘NS_IMPL_ISUPPORTS_CI’ NS_IMPL_ISUPPORTS_CI(calPeriod, calIPeriod, calIPeriodLibical) ^~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o calRecurrenceRule.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/calendar/base/backend/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/base/backend/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/calRecurrenceRule.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calRecurrenceRule.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMArray.h:13, from /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calRecurrenceRule.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/layout/build/nsContentDLF.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/build/Unified_cpp_layout_build0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = nsTabSizes]’: /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsArenaMemoryStats.h:21:39: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWindowMemoryReporter.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/layout/build/nsLayoutStatics.cpp:116, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/build/Unified_cpp_layout_build0.cpp:20: /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsArenaMemoryStats.h:13:7: note: ‘class nsTabSizes’ declared here class nsTabSizes { ^~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMArray.h:13, from /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calRecurrenceRule.cpp:5: /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calRecurrenceRule.cpp: In member function ‘virtual nsresult calRecurrenceRule::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro ‘NS_IMPL_QUERY_INTERFACE_CI’ NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calUtils.h:24, from /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calRecurrenceRule.h:8, from /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calRecurrenceRule.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:170:5: note: in expansion of macro ‘NS_IMPL_QUERY_CLASSINFO’ NS_IMPL_QUERY_CLASSINFO(aClass) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro ‘NS_IMPL_QUERY_INTERFACE_CI’ NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calRecurrenceRule.cpp:20:1: note: in expansion of macro ‘NS_IMPL_ISUPPORTS_CI’ NS_IMPL_ISUPPORTS_CI(calRecurrenceRule, calIRecurrenceItem, calIRecurrenceRule) ^~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o calTimezone.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/calendar/base/backend/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/base/backend/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/calTimezone.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calTimezone.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calTimezone.h:7, from /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calTimezone.cpp:4: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o calUtils.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/calendar/base/backend/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/base/backend/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/calUtils.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calUtils.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsComponentManagerUtils.h:10, from /<>/thunderbird-52.4.0+build1/calendar/base/backend/libical/calUtils.cpp:4: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/base/backend/libical' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsPresArena.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/layout/forms -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/mathml -I/<>/thunderbird-52.4.0+build1/mozilla/layout/printing -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/layout/tables -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/view -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsPresArena.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresArena.cpp /usr/bin/g++ -std=gnu++11 -o LayerTreeInvalidation.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/gfx/layers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/LayerTreeInvalidation.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/LayerTreeInvalidation.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsQueryFrame.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArenaObjectID.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresArena.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresArena.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSetHandle.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsIPresShell.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresArena.cpp:26: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresArena.cpp:26: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsHashKeys.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDataHashtable.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresArena.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresArena.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ liblayout_build.a.desc rm -f liblayout_build.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o liblayout_build.a.desc Unified_cpp_layout_build0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/build' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/memory/volatile' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_memory_volatile0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/memory/volatile -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/memory/volatile -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_memory_volatile0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/memory/volatile/Unified_cpp_memory_volatile0.cpp libdom_xhr.a.desc rm -f libdom_xhr.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_xhr.a.desc Unified_cpp_dom_xhr0.o In file included from /<>/thunderbird-52.4.0+build1/mozilla/memory/volatile/VolatileBuffer.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/memory/volatile/VolatileBufferFallback.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/memory/volatile/Unified_cpp_memory_volatile0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xhr' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/ipc' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Blob.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/chrome -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/events -I/<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/synth/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/security -I/<>/thunderbird-52.4.0+build1/mozilla/dom/storage -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/embedding/components/printingui/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/cookie -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/2d -I/<>/thunderbird-52.4.0+build1/mozilla/hal/sandbox -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/crashreporter -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/xre -I/<>/thunderbird-52.4.0+build1/mozilla/uriloader/exthandler -I/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/base -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/mozilla/modules/libjar -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Blob.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/Blob.cpp libmemory_volatile.a.desc rm -f libmemory_volatile.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libmemory_volatile.a.desc Unified_cpp_memory_volatile0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/memory/volatile' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/ipc' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o GPUParent.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/crashreporter -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GPUParent.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/gfx/ipc/GPUParent.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/TextureHost.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/Effects.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/CompositableHost.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ImageHost.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/LayerTreeInvalidation.cpp:25: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PBlob.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PBlobChild.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/BlobChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/Blob.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsHashKeys.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDataHashtable.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresArena.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresArena.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = nsTabSizes]’: /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsArenaMemoryStats.h:21:39: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresArena.cpp:24: /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsArenaMemoryStats.h:13:7: note: ‘class nsTabSizes’ declared here class nsTabSizes { ^~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/RefPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/ipc/GPUParent.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/ipc/GPUParent.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/TextureHost.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/Effects.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/CompositableHost.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ImageHost.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/LayerTreeInvalidation.cpp:25: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayView.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsRegion.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/LayerTreeInvalidation.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/LayerTreeInvalidation.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o nsRefreshDriver.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/layout/forms -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/mathml -I/<>/thunderbird-52.4.0+build1/mozilla/layout/printing -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/layout/tables -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/view -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsRefreshDriver.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsRefreshDriver.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/ContentChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/Blob.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsRefreshDriver.cpp:28: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ *** KEEP ALIVE MARKER *** Total duration: 0:22:00.234146 In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/CompositorBridgeParent.h:31, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/ipc/GPUParent.cpp:21: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSetHandle.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsIPresShell.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsLayoutUtils.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsRefreshDriver.cpp:34: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o Layers.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/gfx/layers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Layers.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/Layers.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/CompositorBridgeParent.h:31, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/ipc/GPUParent.cpp:21: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPU.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/gfx/PGPUParent.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/ipc/GPUParent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/ipc/GPUParent.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerPrivate.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/Blob.cpp:49: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PBlob.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PBlobChild.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/BlobChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/Blob.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PBlob.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PBlobChild.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/BlobChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/Blob.cpp:7: /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/Blob.cpp: In member function ‘virtual nsresult mozilla::dom::{anonymous}::BlobInputStreamTether::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/Blob.cpp:487:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/Blob.cpp:486:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/Blob.cpp: In member function ‘virtual nsresult mozilla::dom::{anonymous}::RemoteInputStream::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/Blob.cpp:1177:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/Blob.cpp:1176:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(IPrivateRemoteInputStream) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsLayoutUtils.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsRefreshDriver.cpp:34: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsRefreshDriver.cpp:28: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadMessageUtils.h:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/GamepadEventTypes.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/VRManagerParent.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/ipc/GPUParent.cpp:33: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h: In member function ‘void mozilla::dom::GamepadPoseState::Clear()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h:81:45: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::dom::GamepadPoseState’; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(GamepadPoseState)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h:36:8: note: ‘struct mozilla::dom::GamepadPoseState’ declared here struct GamepadPoseState ^~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDeviceContext.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/view/nsViewManager.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsRefreshDriver.cpp:44: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/apz/src/AsyncPanZoomController.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/Layers.cpp:10: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/apz/src/AsyncPanZoomController.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/Layers.cpp:10: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayView.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsRegion.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/Units.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/FrameMetrics.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/Layers.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/Layers.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_ipc0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/crashreporter -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_ipc0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/ipc/Unified_cpp_gfx_ipc0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/ipc/CompositorSession.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/ipc/CompositorSession.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/ipc/Unified_cpp_gfx_ipc0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o ContentChild.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/chrome -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/events -I/<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/synth/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/security -I/<>/thunderbird-52.4.0+build1/mozilla/dom/storage -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/embedding/components/printingui/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/cookie -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/2d -I/<>/thunderbird-52.4.0+build1/mozilla/hal/sandbox -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/crashreporter -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/xre -I/<>/thunderbird-52.4.0+build1/mozilla/uriloader/exthandler -I/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/base -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/mozilla/modules/libjar -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ContentChild.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/ContentChild.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/CompositorBridgeChild.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/ipc/CompositorSession.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/ipc/Unified_cpp_gfx_ipc0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/ContentChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/ContentChild.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/CompositorBridgeChild.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/ipc/CompositorSession.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/ipc/Unified_cpp_gfx_ipc0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayView.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsRegion.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/Units.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/LayersTypes.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/ipc/CompositorSession.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/ipc/CompositorSession.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/ipc/Unified_cpp_gfx_ipc0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/ContentChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/ContentChild.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o Unified_cpp_layout_base0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/layout/forms -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/mathml -I/<>/thunderbird-52.4.0+build1/mozilla/layout/printing -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/layout/tables -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/view -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_base0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base/Unified_cpp_layout_base0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ContentCache.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/nsGUIEventIPC.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/TabChild.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/ContentChild.cpp:16: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/ContentChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/ContentChild.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadMessageUtils.h:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/GamepadEventTypes.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/VRManagerChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/ipc/GPUProcessManager.cpp:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/ipc/Unified_cpp_gfx_ipc0.cpp:56: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h: In member function ‘void mozilla::dom::GamepadPoseState::Clear()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h:81:45: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::dom::GamepadPoseState’; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(GamepadPoseState)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h:36:8: note: ‘struct mozilla::dom::GamepadPoseState’ declared here struct GamepadPoseState ^~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BorrowedAttrInfo.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AnonymousContent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/AccessibleCaret.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/AccessibleCaret.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base/Unified_cpp_layout_base0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o PersistentBufferProvider.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/gfx/layers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/PersistentBufferProvider.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/PersistentBufferProvider.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/PersistentBufferProvider.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/PersistentBufferProvider.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AnonymousContent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/AccessibleCaret.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/AccessibleCaret.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base/Unified_cpp_layout_base0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ScreenOrientation.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayers.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/PersistentBufferProvider.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/PersistentBufferProvider.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AnonymousContent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/AccessibleCaret.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/AccessibleCaret.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base/Unified_cpp_layout_base0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrName.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AnonymousContent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/AccessibleCaret.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/AccessibleCaret.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base/Unified_cpp_layout_base0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ScreenOrientation.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayers.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/PersistentBufferProvider.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/PersistentBufferProvider.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayView.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsRegion.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/Units.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/LayersTypes.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/PersistentBufferProvider.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/PersistentBufferProvider.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadMessageUtils.h:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/GamepadEventTypes.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/VRManagerChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/ContentChild.cpp:197: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h: In member function ‘void mozilla::dom::GamepadPoseState::Clear()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h:81:45: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::dom::GamepadPoseState’; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(GamepadPoseState)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h:36:8: note: ‘struct mozilla::dom::GamepadPoseState’ declared here struct GamepadPoseState ^~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/ContentChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/ContentChild.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/ContentChild.cpp: In member function ‘virtual nsresult mozilla::dom::ContentChild::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/ContentChild.cpp:522:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/ContentChild.cpp:521:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIContentChild) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libgfx_ipc.a.desc rm -f libgfx_ipc.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libgfx_ipc.a.desc GPUParent.o Unified_cpp_gfx_ipc0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/ipc' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/gtkxtbin' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o gtk2xtbin.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/widget/gtkxtbin -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/gtkxtbin -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/gtk2xtbin.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat -pthread -I/usr/include/gtk-2.0 -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/atk-1.0 -I/usr/include/gtk-2.0 -I/usr/lib/aarch64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/widget/gtkxtbin/gtk2xtbin.c libwidget_gtkxtbin.a.desc rm -f libwidget_gtkxtbin.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libwidget_gtkxtbin.a.desc gtk2xtbin.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/gtkxtbin' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/network' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_network0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/network -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/network -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_network0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/network/Unified_cpp_dom_network0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsXULAppAPI.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIWidget.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WidgetUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayers.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/PersistentBufferProvider.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/PersistentBufferProvider.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h: In member function ‘virtual already_AddRefed mozilla::layers::PersistentBufferProviderShared::BorrowDrawTarget(const IntRect&)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:460:19: warning: ‘*((void*)& previousBackBuffer +8)’ may be used uninitialized in this function [-Wmaybe-uninitialized] return begin()[aIndex]; ~~~~~~~^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/PersistentBufferProvider.cpp:247:8: note: ‘*((void*)& previousBackBuffer +8)’ was declared here auto previousBackBuffer = mBack; ^~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o BasicImageLayer.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/gfx/layers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/BasicImageLayer.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/basic/BasicImageLayer.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MozPowerManagerBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Hal.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/network/Connection.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/network/Unified_cpp_dom_network0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDeviceContext.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/view/nsViewManager.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/MobileViewportManager.cpp:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base/Unified_cpp_layout_base0.cpp:128: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ *** KEEP ALIVE MARKER *** Total duration: 0:23:00.234149 In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrName.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AnonymousContent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/AccessibleCaret.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/AccessibleCaret.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base/Unified_cpp_layout_base0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodArrayZero(T (&)[N]) [with T = mozilla::gfx::PointTyped; long unsigned int N = 4]’: /<>/thunderbird-52.4.0+build1/mozilla/layout/base/GeometryUtils.cpp:211:26: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PodOperations.h:67:9: 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, N * sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSize.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPoint.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMargin.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrValue.h:22, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AnonymousContent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/AccessibleCaret.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/AccessibleCaret.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base/Unified_cpp_layout_base0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/gfx/Point.h:115:8: note: ‘struct mozilla::gfx::PointTyped’ declared here struct PointTyped : ^~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrName.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AnonymousContent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/AccessibleCaret.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/AccessibleCaret.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base/Unified_cpp_layout_base0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*, size_t) [with T = mozilla::gfx::PointTyped; size_t = long unsigned int]’: /<>/thunderbird-52.4.0+build1/mozilla/layout/base/GeometryUtils.cpp:333:33: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSize.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPoint.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMargin.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrValue.h:22, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AnonymousContent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/AccessibleCaret.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/AccessibleCaret.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base/Unified_cpp_layout_base0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/gfx/Point.h:115:8: note: ‘struct mozilla::gfx::PointTyped’ declared here struct PointTyped : ^~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ScreenOrientation.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Hal.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/dom/network/Connection.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/network/Unified_cpp_dom_network0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Hal.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/network/Connection.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/network/Unified_cpp_dom_network0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o TextureClientX11.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/gfx/layers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/TextureClientX11.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/basic/TextureClientX11.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Hal.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/network/Connection.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/network/Unified_cpp_dom_network0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/network/TCPServerSocket.cpp: In member function ‘virtual nsresult mozilla::dom::TCPServerSocket::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/network/TCPServerSocket.cpp:43:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/network/TCPServerSocket.cpp:42:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIServerSocketListener) ^~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o CrashReporterChild.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/chrome -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/events -I/<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/synth/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/security -I/<>/thunderbird-52.4.0+build1/mozilla/dom/storage -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/embedding/components/printingui/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/cookie -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/2d -I/<>/thunderbird-52.4.0+build1/mozilla/hal/sandbox -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/crashreporter -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/xre -I/<>/thunderbird-52.4.0+build1/mozilla/uriloader/exthandler -I/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/base -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/mozilla/modules/libjar -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/CrashReporterChild.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/CrashReporterChild.cpp /<>/thunderbird-52.4.0+build1/mozilla/dom/network/TCPServerSocketChild.cpp: In member function ‘virtual nsresult mozilla::dom::TCPServerSocketChildBase::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/network/TCPServerSocketChild.cpp:27:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/network/TCPServerSocketChild.cpp:26:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ScreenOrientation.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ISurfaceAllocator.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/TextureClient.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/TextureClientX11.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/basic/TextureClientX11.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ScreenOrientation.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ISurfaceAllocator.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/TextureClient.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/TextureClientX11.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/basic/TextureClientX11.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayView.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsRegion.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLTextureImage.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/TextureClient.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/TextureClientX11.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/basic/TextureClientX11.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/network/TCPServerSocketParent.cpp: In member function ‘virtual nsresult mozilla::dom::TCPServerSocketParent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/network/TCPServerSocketParent.cpp:26:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/network/TCPServerSocketParent.cpp:25:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/network/TCPSocket.cpp: In member function ‘virtual nsresult mozilla::dom::LegacyMozTCPSocket::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/network/TCPSocket.cpp:53:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/network/TCPSocket.cpp:52:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/network/TCPSocket.cpp: In member function ‘virtual nsresult mozilla::dom::TCPSocket::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/network/TCPSocket.cpp:148:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/network/TCPSocket.cpp:147:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsITCPSocketCallback) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/network/TCPSocketChild.cpp: In member function ‘virtual nsresult mozilla::dom::TCPSocketChildBase::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/network/TCPSocketChild.cpp:69:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/network/TCPSocketChild.cpp:68:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/network/TCPSocketParent.cpp: In member function ‘virtual nsresult mozilla::dom::TCPSocketParentBase::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/network/TCPSocketParent.cpp:58:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/network/TCPSocketParent.cpp:57:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/network/UDPSocket.cpp: In member function ‘virtual nsresult mozilla::dom::UDPSocket::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/network/UDPSocket.cpp:46:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/network/UDPSocket.cpp:45:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIUDPSocketInternal) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioChannelBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TabMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginModuleChild.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/plugins/PluginModuleChild.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/CrashReporterChild.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o X11BasicCompositor.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/gfx/layers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/X11BasicCompositor.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/basic/X11BasicCompositor.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EndianUtils.h:67, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/gfx/Types.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/gfx/Coord.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/Units.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/Compositor.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/BasicCompositor.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/basic/X11BasicCompositor.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/basic/X11BasicCompositor.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/widget/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/plugins/PluginInstanceChild.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/plugins/PluginModuleChild.h:31, from /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/CrashReporterChild.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsHashKeys.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDataHashtable.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/plugins/PluginModuleChild.h:22, from /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/CrashReporterChild.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o ProcessHangMonitor.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/chrome -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/events -I/<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/synth/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/security -I/<>/thunderbird-52.4.0+build1/mozilla/dom/storage -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/embedding/components/printingui/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/cookie -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/2d -I/<>/thunderbird-52.4.0+build1/mozilla/hal/sandbox -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/crashreporter -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/xre -I/<>/thunderbird-52.4.0+build1/mozilla/uriloader/exthandler -I/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/base -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/mozilla/modules/libjar -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ProcessHangMonitor.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/ProcessHangMonitor.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/TextureHost.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/BasicCompositor.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/basic/X11BasicCompositor.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/basic/X11BasicCompositor.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Atomics.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ProcessHangMonitor.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/ProcessHangMonitor.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/TextureHost.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/BasicCompositor.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/basic/X11BasicCompositor.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/basic/X11BasicCompositor.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayView.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsRegion.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/Units.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/Compositor.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/BasicCompositor.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/basic/X11BasicCompositor.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/basic/X11BasicCompositor.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentParent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/ProcessHangMonitor.cpp:15: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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_network.a.desc rm -f libdom_network.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_network.a.desc Unified_cpp_dom_network0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/network' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/blink' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_webaudio_blink0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/blink -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/blink -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webaudio_blink0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/blink/Unified_cpp_webaudio_blink0.cpp /usr/bin/g++ -std=gnu++11 -o X11TextureSourceBasic.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/gfx/layers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/X11TextureSourceBasic.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/basic/X11TextureSourceBasic.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EndianUtils.h:67, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/gfx/Types.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/gfx/Coord.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/Units.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/Compositor.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/BasicCompositor.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/basic/X11TextureSourceBasic.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/basic/X11TextureSourceBasic.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/ProcessHangMonitor.cpp:16: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/revocable_store.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/task.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ProcessHangMonitorIPC.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/ProcessHangMonitor.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioNodeEngine.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/blink/DynamicsCompressor.cpp:34, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/blink/Unified_cpp_webaudio_blink0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioNodeEngine.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/blink/DynamicsCompressor.cpp:34, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/blink/Unified_cpp_webaudio_blink0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/blink/DynamicsCompressorKernel.h:32, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/blink/DynamicsCompressor.h:32, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/blink/DynamicsCompressor.cpp:29, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/blink/Unified_cpp_webaudio_blink0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/TextureHost.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/BasicCompositor.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/basic/X11TextureSourceBasic.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/basic/X11TextureSourceBasic.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/TextureHost.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/BasicCompositor.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/basic/X11TextureSourceBasic.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/basic/X11TextureSourceBasic.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayView.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsRegion.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/Units.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/Compositor.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/BasicCompositor.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/basic/X11TextureSourceBasic.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/basic/X11TextureSourceBasic.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_layout_base1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/layout/forms -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/mathml -I/<>/thunderbird-52.4.0+build1/mozilla/layout/printing -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/layout/tables -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/view -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_base1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base/Unified_cpp_layout_base1.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventForwards.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/PositionedEventTargeting.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/PositionedEventTargeting.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base/Unified_cpp_layout_base1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o X11TextureHost.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/gfx/layers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/X11TextureHost.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/composite/X11TextureHost.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/TextureHost.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/composite/X11TextureHost.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/composite/X11TextureHost.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/PositionedEventTargeting.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base/Unified_cpp_layout_base1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o Unified_cpp_dom_ipc0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/chrome -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/events -I/<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/synth/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/security -I/<>/thunderbird-52.4.0+build1/mozilla/dom/storage -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/embedding/components/printingui/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/cookie -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/2d -I/<>/thunderbird-52.4.0+build1/mozilla/hal/sandbox -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/crashreporter -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/xre -I/<>/thunderbird-52.4.0+build1/mozilla/uriloader/exthandler -I/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/base -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/mozilla/modules/libjar -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_ipc0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/ipc/Unified_cpp_dom_ipc0.cpp /usr/bin/g++ -std=gnu++11 -o Unified_cpp_webaudio_blink1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/blink -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/blink -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webaudio_blink1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/blink/Unified_cpp_webaudio_blink1.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/PositionedEventTargeting.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base/Unified_cpp_layout_base1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventForwards.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/PositionedEventTargeting.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/PositionedEventTargeting.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base/Unified_cpp_layout_base1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ libdom_media_webaudio_blink.a.desc rm -f libdom_media_webaudio_blink.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_media_webaudio_blink.a.desc Unified_cpp_webaudio_blink0.o Unified_cpp_webaudio_blink1.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/blink' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/wave' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_media_wave0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/wave -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/wave -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_media_wave0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/wave/Unified_cpp_dom_media_wave0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Maybe.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/wave/WaveDemuxer.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/wave/WaveDecoder.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/wave/Unified_cpp_dom_media_wave0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/TextureHost.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/composite/X11TextureHost.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/composite/X11TextureHost.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ *** KEEP ALIVE MARKER *** Total duration: 0:24:00.234136 In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIPermissionManager.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/AppProcessChecker.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/ipc/Unified_cpp_dom_ipc0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TimeRanges.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/TimeUnits.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaInfo.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDataDemuxer.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/wave/WaveDemuxer.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/wave/WaveDecoder.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/wave/Unified_cpp_dom_media_wave0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxTextRun.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsFontMetrics.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/PositionedEventTargeting.cpp:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base/Unified_cpp_layout_base1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/TextureHost.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/composite/X11TextureHost.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/composite/X11TextureHost.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxPrefs.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/gfx/2D.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/TextureHost.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/composite/X11TextureHost.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/composite/X11TextureHost.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLContext.h:41, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/OGLShaderProgram.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/CompositorOGL.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/composite/X11TextureHost.cpp:10: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLContextSymbols.h: In member function ‘void mozilla::gl::GLContextSymbols::Zero()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLContextSymbols.h:35:49: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::gl::GLContextSymbols’; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(GLContextSymbols)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLContextSymbols.h:28:8: note: ‘struct mozilla::gl::GLContextSymbols’ declared here struct GLContextSymbols ^~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IterableIterator.h:34, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMCaps.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMProxy.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDecoder.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDecoderStateMachine.h:91, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/wave/WaveDecoder.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/wave/Unified_cpp_dom_media_wave0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIEventTarget.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIThread.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AbstractThread.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/MozPromise.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDataDemuxer.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/wave/WaveDemuxer.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/wave/WaveDecoder.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/wave/Unified_cpp_dom_media_wave0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/Declaration.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleWalker.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleProcessorData.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/RestyleManager.cpp:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base/Unified_cpp_layout_base1.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.h: In member function ‘void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/layout/style/CounterStyleManager.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleStructContext.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleStruct.h:22, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsLayoutUtils.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/PositionedEventTargeting.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base/Unified_cpp_layout_base1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSValue.h:585:7: note: ‘class nsCSSValue’ declared here class nsCSSValue { ^~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIDocumentObserver.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIDocument.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/ColorPickerParent.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/ipc/Unified_cpp_dom_ipc0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o ShadowLayerUtilsX11.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/gfx/layers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ShadowLayerUtilsX11.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/ipc/ShadowLayerUtilsX11.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/ColorPickerParent.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/ipc/Unified_cpp_dom_ipc0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPicker.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPickerParent.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/ColorPickerParent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/ColorPickerParent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/ipc/Unified_cpp_dom_ipc0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/ipc/ShadowLayerUtilsX11.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/ipc/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base/Unified_cpp_layout_base1.cpp:74: /<>/thunderbird-52.4.0+build1/mozilla/layout/base/TouchManager.cpp: In member function ‘bool mozilla::TouchManager::PreHandleEvent(mozilla::WidgetEvent*, nsEventStatus*, bool&, bool&, nsCOMPtr&)’: /<>/thunderbird-52.4.0+build1/mozilla/layout/base/TouchManager.cpp:213:28: warning: this statement may fall through [-Wimplicit-fallthrough=] aIsHandlingUserInput = true; ~~~~~~~~~~~~~~~~~~~~~^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/base/TouchManager.cpp:216:5: note: here case eTouchCancel: { ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base/Unified_cpp_layout_base1.cpp:128: /<>/thunderbird-52.4.0+build1/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)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsCSSRendering.cpp:4327:3: note: here case NS_STYLE_BORDER_STYLE_RIDGE: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsCSSRendering.cpp:4491:5: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsCSSRendering.cpp:4494:3: note: here case NS_STYLE_BORDER_STYLE_SOLID: ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base/Unified_cpp_layout_base1.cpp:137: /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsCSSRenderingBorders.cpp: In function ‘mozilla::gfx::Color MakeBorderColor(nscolor, nscolor, BorderColorStyle)’: /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsCSSRenderingBorders.cpp:1238:9: warning: this statement may fall through [-Wimplicit-fallthrough=] k = 1; ~~^~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsCSSRenderingBorders.cpp:1240:5: note: here case BorderColorStyleDark: ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/ipc/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/ipc/ShadowLayerUtilsX11.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/ipc/ShadowLayerUtilsX11.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ libdom_media_wave.a.desc rm -f libdom_media_wave.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_media_wave.a.desc Unified_cpp_dom_media_wave0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/wave' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/spellcheck/src' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o mozEnglishWordUtils.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/spellcheck/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/src -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mozEnglishWordUtils.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozEnglishWordUtils.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozEnglishWordUtils.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozEnglishWordUtils.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozEnglishWordUtils.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozEnglishWordUtils.cpp:6: /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozEnglishWordUtils.cpp: In member function ‘virtual nsresult mozEnglishWordUtils::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozEnglishWordUtils.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozEnglishWordUtils.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS’ NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o mozInlineSpellChecker.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/spellcheck/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/src -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mozInlineSpellChecker.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.cpp /usr/bin/g++ -std=gnu++11 -o X11TextureSourceOGL.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/gfx/layers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/X11TextureSourceOGL.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/opengl/X11TextureSourceOGL.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EditorBase.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/TimeStamp.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ContextStateTracker.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/CompositorOGL.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/opengl/X11TextureSourceOGL.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/opengl/X11TextureSourceOGL.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIPermissionManager.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/AppProcessChecker.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/ipc/Unified_cpp_dom_ipc0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/ContentParent.cpp: In member function ‘virtual nsresult mozilla::dom::ContentParent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/ContentParent.cpp:2679:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/ContentParent.cpp:2678:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIObserver) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/SelectionState.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EditorBase.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLContext.h:41, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/OGLShaderProgram.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/CompositorOGL.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/opengl/X11TextureSourceOGL.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/opengl/X11TextureSourceOGL.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLContextSymbols.h: In member function ‘void mozilla::gl::GLContextSymbols::Zero()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLContextSymbols.h:35:49: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::gl::GLContextSymbols’; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(GLContextSymbols)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLContextSymbols.h:28:8: note: ‘struct mozilla::gl::GLContextSymbols’ declared here struct GLContextSymbols ^~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGenericDOMDataNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Text.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EditorBase.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/OwningNonNull.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EditorBase.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/TextureHost.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/Effects.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/CompositableHost.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/TextureHostOGL.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/opengl/X11TextureSourceOGL.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/opengl/X11TextureSourceOGL.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDeviceContext.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsViewManager.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/TabChild.cpp:88, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/ipc/Unified_cpp_dom_ipc0.cpp:137: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadMessageUtils.h:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/GamepadEventTypes.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/VRManagerChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/TabChild.cpp:115, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/ipc/Unified_cpp_dom_ipc0.cpp:137: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h: In member function ‘void mozilla::dom::GamepadPoseState::Clear()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h:81:45: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::dom::GamepadPoseState’; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(GamepadPoseState)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h:36:8: note: ‘struct mozilla::dom::GamepadPoseState’ declared here struct GamepadPoseState ^~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/TextureHost.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/Effects.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/CompositableHost.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/TextureHostOGL.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/opengl/X11TextureSourceOGL.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/opengl/X11TextureSourceOGL.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ContextStateTracker.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/CompositorOGL.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/opengl/X11TextureSourceOGL.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/opengl/X11TextureSourceOGL.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIPermissionManager.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/AppProcessChecker.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/ipc/Unified_cpp_dom_ipc0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/TabChild.cpp: In member function ‘virtual nsresult mozilla::dom::TabChildBase::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/TabChild.cpp:195:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/TabChild.cpp:194:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/TabChild.cpp: In member function ‘virtual nsresult mozilla::dom::TabChild::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/TabChild.cpp:810:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(TabChildBase) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/TabChild.cpp:809:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsITooltipListener) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/TabChild.cpp: In member function ‘virtual nsresult mozilla::dom::TabChildGlobal::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/TabChild.cpp:3314:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/TabChild.cpp:101, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/ipc/Unified_cpp_dom_ipc0.cpp:137: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: in definition of macro ‘NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO’ } else ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPicker.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPickerParent.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/ColorPickerParent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/ColorPickerParent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/ipc/Unified_cpp_dom_ipc0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]’: /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsMemoryReporterManager.h:156:28: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/ContentParent.cpp:153, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/ipc/Unified_cpp_dom_ipc0.cpp:38: /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsMemoryReporterManager.h:138:10: note: ‘struct nsMemoryReporterManager::AmountFns’ declared here struct AmountFns ^~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPicker.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PColorPickerParent.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/ColorPickerParent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/ColorPickerParent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/ipc/Unified_cpp_dom_ipc0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]’: /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsMemoryReporterManager.h:180:28: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/ContentParent.cpp:153, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/ipc/Unified_cpp_dom_ipc0.cpp:38: /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsMemoryReporterManager.h:173:10: note: ‘struct nsMemoryReporterManager::SizeOfTabFns’ declared here struct SizeOfTabFns ^~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/OwningNonNull.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EditorBase.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35: /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.cpp: In member function ‘virtual nsresult mozInlineSpellChecker::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsINode.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/SelectionState.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EditorBase.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.cpp:35: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS’ NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_layers0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/gfx/layers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_layers0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/Unified_cpp_gfx_layers0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EndianUtils.h:67, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/gfx/Types.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/gfx/Coord.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/Units.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/LayersTypes.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/AsyncCanvasRenderer.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/AsyncCanvasRenderer.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/Unified_cpp_gfx_layers0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLContext.h:41, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/AsyncCanvasRenderer.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/Unified_cpp_gfx_layers0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLContextSymbols.h: In member function ‘void mozilla::gl::GLContextSymbols::Zero()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLContextSymbols.h:35:49: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::gl::GLContextSymbols’; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(GLContextSymbols)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLContextSymbols.h:28:8: note: ‘struct mozilla::gl::GLContextSymbols’ declared here struct GLContextSymbols ^~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o mozInlineSpellWordUtil.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/spellcheck/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/src -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mozInlineSpellWordUtil.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozInlineSpellWordUtil.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStyledElement.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMappedAttributeElement.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsGenericHTMLElement.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLCanvasElement.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/AsyncCanvasRenderer.cpp:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/Unified_cpp_gfx_layers0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozInlineSpellWordUtil.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozInlineSpellWordUtil.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIDocumentObserver.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIDocument.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozInlineSpellWordUtil.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozInlineSpellWordUtil.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStyledElement.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMappedAttributeElement.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsGenericHTMLElement.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLCanvasElement.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/AsyncCanvasRenderer.cpp:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/Unified_cpp_gfx_layers0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayView.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsRegion.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/Units.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/LayersTypes.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/AsyncCanvasRenderer.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/AsyncCanvasRenderer.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/Unified_cpp_gfx_layers0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base/Unified_cpp_layout_base1.cpp:128: /<>/thunderbird-52.4.0+build1/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&)’: /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsCSSRendering.cpp:425:66: warning: ‘position’ may be used uninitialized in this function [-Wmaybe-uninitialized] mPosition(aPosition), mIsMidpoint(aIsMidPoint), mColor(aColor) {} ^ /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsCSSRendering.cpp:2639:12: note: ‘position’ was declared here double position; ^~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozInlineSpellWordUtil.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozInlineSpellWordUtil.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozInlineSpellWordUtil.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ *** KEEP ALIVE MARKER *** Total duration: 0:25:00.234153 /usr/bin/g++ -std=gnu++11 -o mozPersonalDictionary.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/spellcheck/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/src -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mozPersonalDictionary.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozPersonalDictionary.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base/Unified_cpp_layout_base1.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/layout/base/RestyleManager.cpp: In member function ‘void mozilla::ElementRestyler::RestyleChildren(nsRestyleHint)’: /<>/thunderbird-52.4.0+build1/mozilla/layout/base/RestyleManager.cpp:3241:13: warning: ‘lastContinuation’ may be used uninitialized in this function [-Wmaybe-uninitialized] nsIFrame* lastContinuation; ^~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozPersonalDictionary.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozPersonalDictionary.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozPersonalDictionary.cpp:16: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozPersonalDictionary.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozPersonalDictionary.cpp:6: /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozPersonalDictionary.cpp: In member function ‘virtual nsresult mozPersonalDictionary::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozPersonalDictionary.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozPersonalDictionary.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS’ NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o mozSpellChecker.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/spellcheck/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/src -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mozSpellChecker.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozSpellChecker.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozSpellChecker.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozSpellChecker.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozSpellChecker.cpp:15: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozSpellChecker.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozSpellChecker.cpp:7: /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozSpellChecker.cpp: In member function ‘virtual nsresult mozSpellChecker::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozSpellChecker.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozSpellChecker.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS’ NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_layout_base2.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/layout/forms -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/mathml -I/<>/thunderbird-52.4.0+build1/mozilla/layout/printing -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/layout/tables -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/view -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_base2.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base/Unified_cpp_layout_base2.cpp /usr/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_layers1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/gfx/layers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_layers1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/Unified_cpp_gfx_layers1.cpp /usr/bin/g++ -std=gnu++11 -o mozSpellCheckerFactory.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/spellcheck/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/src -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mozSpellCheckerFactory.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozSpellCheckerFactory.cpp /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_ipc1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/chrome -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/events -I/<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/synth/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/security -I/<>/thunderbird-52.4.0+build1/mozilla/dom/storage -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/embedding/components/printingui/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/cookie -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/2d -I/<>/thunderbird-52.4.0+build1/mozilla/hal/sandbox -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/crashreporter -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/xre -I/<>/thunderbird-52.4.0+build1/mozilla/uriloader/exthandler -I/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/base -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/mozilla/modules/libjar -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_ipc1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/ipc/Unified_cpp_dom_ipc1.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EndianUtils.h:67, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/gfx/Types.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/gfx/Coord.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/Units.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/LayersTypes.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/LayersTypes.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/Unified_cpp_gfx_layers1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Module.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ModuleUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozSpellCheckerFactory.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCharTraits.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAlgorithm.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCoord.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsCaret.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsCaret.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base/Unified_cpp_layout_base2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/domstubs.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozIApplication.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TabContext.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/TabContext.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/ipc/Unified_cpp_dom_ipc1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TabContext.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/TabContext.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/ipc/Unified_cpp_dom_ipc1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/SelectionState.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EditorBase.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozSpellCheckerFactory.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxTextRun.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsFontMetrics.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsCaret.cpp:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base/Unified_cpp_layout_base2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSetHandle.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIPresShell.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISelectionPrivate.h:31, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Selection.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFrameSelection.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsCaret.cpp:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base/Unified_cpp_layout_base2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ScreenOrientation.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayers.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/RotatedBuffer.cpp:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/Unified_cpp_gfx_layers1.cpp:29: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGenericDOMDataNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Text.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EditorBase.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozSpellCheckerFactory.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Module.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ModuleUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozSpellCheckerFactory.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ScreenOrientation.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayers.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/RotatedBuffer.cpp:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/Unified_cpp_gfx_layers1.cpp:29: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayView.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsRegion.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/Units.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/LayersTypes.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/LayersTypes.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/Unified_cpp_gfx_layers1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsLayoutUtils.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsRange.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Selection.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFrameSelection.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsCaret.cpp:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base/Unified_cpp_layout_base2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIWeakReferenceUtils.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsCaret.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsCaret.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base/Unified_cpp_layout_base2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ContentCache.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TabParent.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/TabContext.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/ipc/Unified_cpp_dom_ipc1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TabContext.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/TabContext.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/ipc/Unified_cpp_dom_ipc1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o mozSpellI18NManager.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/spellcheck/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/src -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mozSpellI18NManager.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozSpellI18NManager.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozSpellI18NManager.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozSpellI18NManager.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/spellcheck/src' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/startupcache' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o StartupCache.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/startupcache -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/startupcache -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/StartupCache.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/startupcache/StartupCache.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Atomics.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/PLDHashTable.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/startupcache/StartupCache.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDeviceContext.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsViewManager.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/TabParent.cpp:70, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/ipc/Unified_cpp_dom_ipc1.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/Unified_cpp_gfx_layers1.cpp:65: /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/apz/src/AsyncPanZoomController.cpp: In member function ‘nsEventStatus mozilla::layers::AsyncPanZoomController::OnTouchStart(const mozilla::MultiTouchInput&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/apz/src/AsyncPanZoomController.cpp:1099:76: warning: this statement may fall through [-Wimplicit-fallthrough=] GetCurrentTouchBlock()->GetOverscrollHandoffChain()->CancelAnimations(ExcludeOverscroll); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/apz/src/AsyncPanZoomController.cpp:1101:5: note: here case NOTHING: { ^~~~ /usr/bin/g++ -std=gnu++11 -o StartupCacheModule.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/startupcache -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/startupcache -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/StartupCacheModule.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/startupcache/StartupCacheModule.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/Unified_cpp_gfx_layers1.cpp:101: /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/apz/src/GestureEventListener.cpp: In member function ‘void mozilla::layers::GestureEventListener::HandleInputTimeoutLongTap()’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/apz/src/GestureEventListener.cpp:440:28: warning: this statement may fall through [-Wimplicit-fallthrough=] CancelMaxTapTimeoutTask(); ~~~~~~~~~~~~~~~~~~~~~~~^~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/apz/src/GestureEventListener.cpp:442:3: note: here case GESTURE_FIRST_SINGLE_TOUCH_MAX_TAP_DOWN: { ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/startupcache/StartupCacheModule.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISelectionListener.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsCaret.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsCaret.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base/Unified_cpp_layout_base2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsDocumentViewer.cpp: In member function ‘virtual nsresult nsDocumentViewer::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsDocumentViewer.cpp:538:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsDocumentViewer.cpp:536:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIWebBrowserPrint) ^~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o StartupCacheUtils.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/startupcache -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/startupcache -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/StartupCacheUtils.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/startupcache/StartupCacheUtils.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/startupcache/StartupCacheUtils.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/startupcache/StartupCacheUtils.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ *** KEEP ALIVE MARKER *** Total duration: 0:26:00.234153 libstartupcache.a.desc rm -f libstartupcache.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libstartupcache.a.desc StartupCache.o StartupCacheModule.o StartupCacheUtils.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/startupcache' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/txmgr' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_editor_txmgr0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/editor/txmgr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/txmgr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_editor_txmgr0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/txmgr/Unified_cpp_editor_txmgr0.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/editor/txmgr/nsTransactionItem.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/txmgr/Unified_cpp_editor_txmgr0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/editor/txmgr/nsTransactionItem.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/txmgr/Unified_cpp_editor_txmgr0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/editor/txmgr/nsTransactionManager.cpp: In member function ‘virtual nsresult nsTransactionManager::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/editor/txmgr/nsTransactionManager.cpp:54:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libeditor_txmgr.a.desc Unified_cpp_editor_txmgr0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/txmgr' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/chromium' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o atomicops_internals_x86_gcc.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/chromium -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party/libevent -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party/libevent/compat -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party/libevent/include -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party/libevent/linux -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/atomicops_internals_x86_gcc.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/atomicops_internals_x86_gcc.cc In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/atomicops.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/atomicops_internals_x86_gcc.cc:12: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o message_pump_glib.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/chromium -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party/libevent -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party/libevent/compat -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party/libevent/include -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party/libevent/linux -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/message_pump_glib.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/message_pump_glib.cc In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/message_pump.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/message_pump_glib.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/message_pump_glib.cc:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/Declaration.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleWalker.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRuleProcessor.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.cpp:41, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base/Unified_cpp_layout_base2.cpp:101: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.h: In member function ‘void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/layout/style/CounterStyleManager.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleStructContext.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleStruct.h:22, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsLayoutUtils.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsRange.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Selection.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFrameSelection.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsCaret.cpp:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base/Unified_cpp_layout_base2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSValue.h:585:7: note: ‘class nsCSSValue’ declared here class nsCSSValue { ^~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISelectionListener.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsCaret.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsCaret.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base/Unified_cpp_layout_base2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.cpp: In member function ‘virtual nsresult nsPresContext::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.cpp:346:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.cpp:345:4: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIObserver) ^~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o process_util_linux.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/chromium -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party/libevent -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party/libevent/compat -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party/libevent/include -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party/libevent/linux -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/process_util_linux.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util_linux.cc In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base/Unified_cpp_layout_base2.cpp:110: /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresShell.cpp: In member function ‘bool PresShell::DoReflow(nsIFrame*, bool)’: /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresShell.cpp:9298:11: warning: unused variable ‘uri’ [-Wunused-variable] nsIURI *uri = mDocument->GetDocumentURI(); ^~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util_linux.cc:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers/memory:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers/memory:44, from /<>/thunderbird-52.4.0+build1/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; ^~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIWeakReferenceUtils.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsCaret.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsCaret.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base/Unified_cpp_layout_base2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = nsTabSizes]’: /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsArenaMemoryStats.h:21:39: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresShell.cpp:129, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base/Unified_cpp_layout_base2.cpp:110: /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsArenaMemoryStats.h:13:7: note: ‘class nsTabSizes’ declared here class nsTabSizes { ^~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o time_posix.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/chromium -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party/libevent -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party/libevent/compat -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party/libevent/include -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party/libevent/linux -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/time_posix.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/time_posix.cc libdom_ipc.a.desc rm -f libdom_ipc.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/ipc' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/commandlines' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsCommandLine.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/commandlines -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/commandlines -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsCommandLine.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/commandlines/nsCommandLine.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/time.h:29, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/time_posix.cc:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsICommandLineRunner.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/commandlines/nsCommandLine.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o Unified_cpp_ipc_chromium0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/chromium -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party/libevent -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party/libevent/compat -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party/libevent/include -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party/libevent/linux -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_ipc_chromium0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/chromium/Unified_cpp_ipc_chromium0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/commandlines/nsCommandLine.cpp:21: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsICommandLineRunner.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/commandlines/nsCommandLine.cpp:5: /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/commandlines/nsCommandLine.cpp: In member function ‘virtual nsresult nsCommandLine::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro ‘NS_IMPL_QUERY_INTERFACE_CI’ NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/commandlines/nsCommandLine.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:170:5: note: in expansion of macro ‘NS_IMPL_QUERY_CLASSINFO’ NS_IMPL_QUERY_CLASSINFO(aClass) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro ‘NS_IMPL_QUERY_INTERFACE_CI’ NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_commandlines.a.desc nsCommandLine.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/commandlines' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/ipc' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_netwerk_ipc0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/modules/libjar -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_netwerk_ipc0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/ipc/Unified_cpp_netwerk_ipc0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/ipc/ChannelEventQueue.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/ipc/Unified_cpp_netwerk_ipc0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/NeckoChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/ipc/NeckoChild.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/ipc/Unified_cpp_netwerk_ipc0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ContentCache.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/nsGUIEventIPC.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TabChild.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/ipc/NeckoChild.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/ipc/Unified_cpp_netwerk_ipc0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/ChannelEventQueue.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/ipc/ChannelEventQueue.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/ipc/Unified_cpp_netwerk_ipc0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_layers2.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/gfx/layers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_layers2.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/Unified_cpp_gfx_layers2.cpp /usr/bin/g++ -std=gnu++11 -o Unified_cpp_ipc_chromium1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/chromium -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party/libevent -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party/libevent/compat -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party/libevent/include -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party/libevent/linux -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_ipc_chromium1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/chromium/Unified_cpp_ipc_chromium1.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/platform_thread.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/platform_thread_posix.cc:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/chromium/Unified_cpp_ipc_chromium1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/TimeStamp.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/apz/src/PotentialCheckerboardDurationTracker.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/apz/src/PotentialCheckerboardDurationTracker.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/Unified_cpp_gfx_layers2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/apz/src/AsyncPanZoomController.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/apz/src/QueuedInput.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/Unified_cpp_gfx_layers2.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/apz/src/AsyncPanZoomController.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/apz/src/QueuedInput.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/Unified_cpp_gfx_layers2.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GeckoProfiler.h:58, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StartupTimeline.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Telemetry.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/apz/src/PotentialCheckerboardDurationTracker.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/Unified_cpp_gfx_layers2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/chromium/Unified_cpp_ipc_chromium1.cpp:83: /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/string_util.cc: In function ‘int StringToInt(const string&)’: /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/string_util.cc:730:10: warning: ‘result’ may be used uninitialized in this function [-Wmaybe-uninitialized] return result; ^~~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_ipc_chromium2.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/chromium -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party/libevent -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party/libevent/compat -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party/libevent/include -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party/libevent/linux -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_ipc_chromium2.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/chromium/Unified_cpp_ipc_chromium2.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/waitable_event.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/waitable_event_posix.cc:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/chromium/Unified_cpp_ipc_chromium2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libnetwerk_ipc.a.desc Unified_cpp_netwerk_ipc0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/ipc' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/console' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_console0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/console -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/console -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_console0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/console/Unified_cpp_dom_console0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GuardObjects.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingDeclarations.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Console.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/console/Console.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/console/Unified_cpp_dom_console0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Console.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/console/Console.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/console/Unified_cpp_dom_console0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ *** KEEP ALIVE MARKER *** Total duration: 0:27:00.234162 In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxTextRun.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsTextFrame.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStyleStructInlines.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsIFrameInlines.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/apz/util/DoubleTapToZoom.cpp:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/Unified_cpp_gfx_layers2.cpp:110: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FunctionBinding.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/console/Console.cpp:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/console/Unified_cpp_dom_console0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingDeclarations.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Console.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/console/Console.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/console/Unified_cpp_dom_console0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ libipc_chromium.a.desc rm -f libipc_chromium.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/chromium' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/system/linux' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsNotifyAddrListener_Linux.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/system/linux -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/system/linux -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsNotifyAddrListener_Linux.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/netwerk/system/linux/nsNotifyAddrListener_Linux.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MainThreadUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsThreadUtils.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/system/linux/nsNotifyAddrListener_Linux.cpp:16: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/Unified_cpp_gfx_layers2.cpp:56: /<>/thunderbird-52.4.0+build1/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)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/apz/util/APZEventState.cpp:346:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if (isTouchPrevented) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/apz/util/APZEventState.cpp:351:3: note: here case eTouchCancel: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/apz/util/APZEventState.cpp:352:47: warning: this statement may fall through [-Wimplicit-fallthrough=] mActiveElementManager->HandleTouchEndEvent(mEndTouchIsClick); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/apz/util/APZEventState.cpp:354:3: note: here case eTouchMove: { ^~~~ libnetwerk_system_linux.a.desc rm -f libnetwerk_system_linux.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libnetwerk_system_linux.a.desc nsNotifyAddrListener_Linux.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/system/linux' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/file' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_protocol_file0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/file -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/file -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_protocol_file0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/file/Unified_cpp_protocol_file0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/OwningNonNull.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/RootedOwningNonNull.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingDeclarations.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Console.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/console/Console.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/console/Unified_cpp_dom_console0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/console/Console.cpp: In member function ‘virtual nsresult mozilla::dom::Console::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/console/Console.cpp:820:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/console/Console.cpp:819:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsIOService.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/file/nsFileChannel.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/file/Unified_cpp_protocol_file0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsBaseChannel.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/file/nsFileChannel.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/file/nsFileChannel.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/file/Unified_cpp_protocol_file0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libnetwerk_protocol_file.a.desc Unified_cpp_protocol_file0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/file' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/ipc/other' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o DocAccessibleChild.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc/other -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/ipc/other -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/base -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/generic -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/atk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/DocAccessibleChild.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc/other/DocAccessibleChild.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAccessiblePivot.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/DocAccessible.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc/other/DocAccessibleChild.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc/other/DocAccessibleChild.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_layers3.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/gfx/layers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_layers3.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/Unified_cpp_gfx_layers3.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base/Unified_cpp_layout_base2.cpp:110: /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresShell.cpp: In member function ‘virtual void PresShell::FrameNeedsReflow(nsIFrame*, nsIPresShell::IntrinsicDirty, nsFrameState, nsIPresShell::ReflowRootHandling)’: /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresShell.cpp:2708:23: warning: ‘targetNeedsReflowFromParent’ may be used uninitialized in this function [-Wmaybe-uninitialized] (_f != subtreeRoot || !targetNeedsReflowFromParent)) ^~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/Accessible.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/AccessibleWrap.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/HyperTextAccessible.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/DocAccessible.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc/other/DocAccessibleChild.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc/other/DocAccessibleChild.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPrintfCString.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxUtils.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsCaret.cpp:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base/Unified_cpp_layout_base2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTSubstring.h: In member function ‘void nsCounterUseNode::GetText(nsString&)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base/Unified_cpp_layout_base2.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsCounterManager.cpp:103:21: note: ‘separator’ was declared here const char16_t* separator; ^~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContentInlines.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/Accessible.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/AccessibleWrap.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/HyperTextAccessible.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/DocAccessible.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc/other/DocAccessibleChild.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc/other/DocAccessibleChild.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/AccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/HyperTextAccessible.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/DocAccessible.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc/other/DocAccessibleChild.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc/other/DocAccessibleChild.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ libdom_console.a.desc rm -f libdom_console.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_console.a.desc Unified_cpp_dom_console0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/console' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/auth' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsAuthSASL.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/auth -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/auth -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsAuthSASL.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/extensions/auth/nsAuthSASL.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsComponentManagerUtils.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/auth/nsAuthSASL.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsHttpNegotiateAuth.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/auth -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/auth -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsHttpNegotiateAuth.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/extensions/auth/nsHttpNegotiateAuth.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Logging.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/auth/nsAuth.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/auth/nsHttpNegotiateAuth.cpp:19: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLContext.h:41, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/basic/BasicCanvasLayer.cpp:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/Unified_cpp_gfx_layers3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLContextSymbols.h: In member function ‘void mozilla::gl::GLContextSymbols::Zero()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLContextSymbols.h:35:49: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::gl::GLContextSymbols’; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(GLContextSymbols)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLContextSymbols.h:28:8: note: ‘struct mozilla::gl::GLContextSymbols’ declared here struct GLContextSymbols ^~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/auth/nsHttpNegotiateAuth.cpp:42: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ScreenOrientation.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayers.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/PersistentBufferProvider.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/basic/BasicCanvasLayer.cpp:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/Unified_cpp_gfx_layers3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o Unified_cpp_extensions_auth0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/auth -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/auth -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_extensions_auth0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/auth/Unified_cpp_extensions_auth0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ScreenOrientation.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayers.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/PersistentBufferProvider.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/basic/BasicCanvasLayer.cpp:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/Unified_cpp_gfx_layers3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayView.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsRegion.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/Units.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/FrameMetrics.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/Layers.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/basic/BasicImplData.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/basic/BasicCanvasLayer.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/basic/BasicCanvasLayer.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/Unified_cpp_gfx_layers3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Module.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ModuleUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/auth/nsAuthFactory.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/auth/Unified_cpp_extensions_auth0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libextensions_auth.a.desc nsAuthSASL.o nsHttpNegotiateAuth.o Unified_cpp_extensions_auth0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/auth' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/libical/src/libical' /usr/bin/perl -I/<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/../../scripts /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/../../scripts/mkderivedparameters.pl -i /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icalderivedparameter.c.in -c /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/../../design-data/parameters.csv > icalderivedparameter.c mkdir -p '.deps/' /usr/bin/perl -I/<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/../../scripts /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/../../scripts/mkderivedproperties.pl \ -i /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icalderivedproperty.c.in -c /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/../../design-data/properties.csv \ /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/../../design-data/value-types.csv > icalderivedproperty.c /usr/bin/perl -I/<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/../../scripts /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/../../scripts/mkderivedvalues.pl \ -i /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icalderivedvalue.c.in -c /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/../../design-data/value-types.csv > icalderivedvalue.c /usr/bin/perl /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/../../scripts/mkrestrictiontable.pl -i /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icalrestriction.c.in \ /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/../../design-data/restrictions.csv > icalrestriction.c /usr/bin/gcc -std=gnu99 -o caldate.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/calendar/libical/src/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/libical/src/libical -I/<>/thunderbird-52.4.0+build1/calendar/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/caldate.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/caldate.c /usr/bin/gcc -std=gnu99 -o icalarray.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/calendar/libical/src/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/libical/src/libical -I/<>/thunderbird-52.4.0+build1/calendar/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalarray.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icalarray.c /usr/bin/gcc -std=gnu99 -o icalattach.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/calendar/libical/src/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/libical/src/libical -I/<>/thunderbird-52.4.0+build1/calendar/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalattach.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icalattach.c /usr/bin/gcc -std=gnu99 -o icalcomponent.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/calendar/libical/src/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/libical/src/libical -I/<>/thunderbird-52.4.0+build1/calendar/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalcomponent.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icalcomponent.c /usr/bin/gcc -std=gnu99 -o icalduration.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/calendar/libical/src/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/libical/src/libical -I/<>/thunderbird-52.4.0+build1/calendar/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalduration.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icalduration.c /usr/bin/gcc -std=gnu99 -o icalenums.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/calendar/libical/src/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/libical/src/libical -I/<>/thunderbird-52.4.0+build1/calendar/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalenums.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icalenums.c /usr/bin/gcc -std=gnu99 -o icalerror.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/calendar/libical/src/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/libical/src/libical -I/<>/thunderbird-52.4.0+build1/calendar/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalerror.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icalerror.c /usr/bin/gcc -std=gnu99 -o icallangbind.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/calendar/libical/src/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/libical/src/libical -I/<>/thunderbird-52.4.0+build1/calendar/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icallangbind.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icallangbind.c /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icallangbind.c: In function ‘icallangbind_quote_as_ical_r’: /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icallangbind.c:322:9: warning: variable ‘result’ set but not used [-Wunused-but-set-variable] int result; ^~~~~~ /usr/bin/gcc -std=gnu99 -o icalmemory.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/calendar/libical/src/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/libical/src/libical -I/<>/thunderbird-52.4.0+build1/calendar/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalmemory.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icalmemory.c /usr/bin/g++ -std=gnu++11 -o ProxyAccessible.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc/other -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/ipc/other -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/base -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/generic -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/atk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ProxyAccessible.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc/other/ProxyAccessible.cpp /usr/bin/gcc -std=gnu99 -o icalmime.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/calendar/libical/src/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/libical/src/libical -I/<>/thunderbird-52.4.0+build1/calendar/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalmime.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icalmime.c /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icalmime.c: In function ‘icalmime_parse’: /<>/thunderbird-52.4.0+build1/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)); ^ /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icalmime.c: In function ‘icalmime_test’: /<>/thunderbird-52.4.0+build1/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)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base/Unified_cpp_layout_base2.cpp:137: /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsStyleSheetService.cpp: In member function ‘virtual nsresult nsStyleSheetService::UnregisterSheet(nsIURI*, uint32_t)’: /<>/thunderbird-52.4.0+build1/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); ~~~~~~~~~~~~~~~~~ /usr/bin/gcc -std=gnu99 -o icalparameter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/calendar/libical/src/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/libical/src/libical -I/<>/thunderbird-52.4.0+build1/calendar/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalparameter.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icalparameter.c /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icalparameter.c: In function ‘icalparameter_free’: /<>/thunderbird-52.4.0+build1/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)); ^ /usr/bin/gcc -std=gnu99 -o icalparser.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/calendar/libical/src/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/libical/src/libical -I/<>/thunderbird-52.4.0+build1/calendar/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalparser.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icalparser.c /usr/bin/gcc -std=gnu99 -o icalperiod.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/calendar/libical/src/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/libical/src/libical -I/<>/thunderbird-52.4.0+build1/calendar/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalperiod.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icalperiod.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/UniquePtr.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc/other/ProxyAccessible.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc/other/ProxyAccessible.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/gcc -std=gnu99 -o icalproperty.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/calendar/libical/src/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/libical/src/libical -I/<>/thunderbird-52.4.0+build1/calendar/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalproperty.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icalproperty.c /usr/bin/gcc -std=gnu99 -o icalrecur.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/calendar/libical/src/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/libical/src/libical -I/<>/thunderbird-52.4.0+build1/calendar/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalrecur.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icalrecur.c /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icalrecur.c: In function ‘icalrecur_add_bydayrules’: /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icalrecur.c:363:11: warning: variable ‘end’ set but not used [-Wunused-but-set-variable] char* end; ^~~ /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icalrecur.c: In function ‘next_day’: /<>/thunderbird-52.4.0+build1/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); ^~~~~~~~~~ /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icalrecur.c: In function ‘next_month’: /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icalrecur.c:1569:9: warning: unused variable ‘this_frequency’ [-Wunused-variable] int this_frequency = (impl->rule.freq == ICAL_MONTHLY_RECURRENCE); ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icalrecur.c: In function ‘next_week’: /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icalrecur.c:1845:27: warning: variable ‘t’ set but not used [-Wunused-but-set-variable] struct icaltimetype t; ^ /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icalrecur.c: In function ‘expand_year_days’: /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icalrecur.c:2115:6: warning: variable ‘dow’ set but not used [-Wunused-but-set-variable] int dow; ^~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc/other/ProxyAccessible.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc/other/ProxyAccessible.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/gcc -std=gnu99 -o icaltime.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/calendar/libical/src/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/libical/src/libical -I/<>/thunderbird-52.4.0+build1/calendar/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icaltime.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icaltime.c /usr/bin/gcc -std=gnu99 -o icaltimezone.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/calendar/libical/src/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/libical/src/libical -I/<>/thunderbird-52.4.0+build1/calendar/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icaltimezone.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icaltimezone.c /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icaltimezone.c: In function ‘format_utc_offset’: /<>/thunderbird-52.4.0+build1/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); ^ /<>/thunderbird-52.4.0+build1/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: /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icaltimezone.c:1620:1: warning: ‘icaltimezone_parse_zone_tab’ defined but not used [-Wunused-function] icaltimezone_parse_zone_tab (void) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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, ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icaltimezone.c: In function ‘icaltimezone_dump_changes’: /<>/thunderbird-52.4.0+build1/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); ^~~~ /<>/thunderbird-52.4.0+build1/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); ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icaltimezone.c:1910:39: note: directive argument in the range [0, 59] In file included from /usr/include/stdio.h:862, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers/stdio.h:3, from /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icaltimezone.c:34: /usr/include/aarch64-linux-gnu/bits/stdio2.h:64: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, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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); ^~~~ /<>/thunderbird-52.4.0+build1/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:862, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers/stdio.h:3, from /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icaltimezone.c:34: /usr/include/aarch64-linux-gnu/bits/stdio2.h:64: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, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/gcc -std=gnu99 -o icaltypes.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/calendar/libical/src/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/libical/src/libical -I/<>/thunderbird-52.4.0+build1/calendar/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icaltypes.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icaltypes.c /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icaltypes.c: In function ‘icaltriggertype_from_string’: /<>/thunderbird-52.4.0+build1/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; ^~~~~~~ /usr/bin/gcc -std=gnu99 -o icalvalue.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/calendar/libical/src/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/libical/src/libical -I/<>/thunderbird-52.4.0+build1/calendar/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalvalue.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icalvalue.c /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icalvalue.c: In function ‘icalvalue_binary_as_ical_string_r’: /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/icalvalue.c:824:17: warning: variable ‘data’ set but not used [-Wunused-but-set-variable] const char* data; ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContentInlines.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc/other/ProxyAccessible.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc/other/ProxyAccessible.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsINode.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc/other/ProxyAccessible.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc/other/ProxyAccessible.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/gcc -std=gnu99 -o pvl.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/calendar/libical/src/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/libical/src/libical -I/<>/thunderbird-52.4.0+build1/calendar/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/pvl.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/pvl.c /usr/bin/gcc -std=gnu99 -o sspm.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/calendar/libical/src/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/libical/src/libical -I/<>/thunderbird-52.4.0+build1/calendar/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/sspm.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/sspm.c /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/sspm.c: In function ‘sspm_make_part’: /<>/thunderbird-52.4.0+build1/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){ ^ /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/sspm.c: In function ‘sspm_make_multipart_subpart’: /<>/thunderbird-52.4.0+build1/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)) ^ /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/sspm.c: In function ‘sspm_read_header’: /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/sspm.c:979:21: warning: variable ‘end’ set but not used [-Wunused-but-set-variable] char* last_line, *end; ^~~ /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/sspm.c: In function ‘sspm_parse_mime’: /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/sspm.c:1042:11: warning: variable ‘part’ set but not used [-Wunused-but-set-variable] void *part; ^~~~ /usr/bin/gcc -std=gnu99 -o vsnprintf.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/calendar/libical/src/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/libical/src/libical -I/<>/thunderbird-52.4.0+build1/calendar/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vsnprintf.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/vsnprintf.c /<>/thunderbird-52.4.0+build1/calendar/libical/src/libical/vsnprintf.c:169:13: warning: ‘vsnprintf_dummy_func’ defined but not used [-Wunused-function] static void vsnprintf_dummy_func() { ^~~~~~~~~~~~~~~~~~~~ /usr/bin/gcc -std=gnu99 -o icalderivedparameter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/calendar/libical/src/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/libical/src/libical -I/<>/thunderbird-52.4.0+build1/calendar/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalderivedparameter.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/libical/src/libical/icalderivedparameter.c /usr/bin/gcc -std=gnu99 -o icalderivedproperty.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/calendar/libical/src/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/libical/src/libical -I/<>/thunderbird-52.4.0+build1/calendar/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalderivedproperty.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/libical/src/libical/icalderivedproperty.c /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/libical/src/libical/icalderivedproperty.c: In function ‘icalproperty_get_exdate’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/libical/src/libical/icalderivedproperty.c:31: /<>/thunderbird-52.4.0+build1/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, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *** KEEP ALIVE MARKER *** Total duration: 0:28:00.234141 /usr/bin/gcc -std=gnu99 -o icalderivedvalue.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/calendar/libical/src/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/libical/src/libical -I/<>/thunderbird-52.4.0+build1/calendar/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalderivedvalue.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/libical/src/libical/icalderivedvalue.c /usr/bin/gcc -std=gnu99 -o icalrestriction.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/calendar/libical/src/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/libical/src/libical -I/<>/thunderbird-52.4.0+build1/calendar/libical -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/icalrestriction.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/libical/src/libical/icalrestriction.c /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libcalendar_libical_src_libical.a.desc rm -f libcalendar_libical_src_libical.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/calendar/libical/src/libical' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xpcom' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o xpcAccEvents.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xpcom -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/base -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/generic -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/atk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/xpcAccEvents.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xpcom/xpcAccEvents.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xpcom/xpcAccEvents.h:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xpcom/xpcAccEvents.cpp:3: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xpcom/xpcAccEvents.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xpcom/xpcAccEvents.cpp:3: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xpcom/xpcAccEvents.cpp: In member function ‘virtual nsresult xpcAccEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xpcom/xpcAccEvents.cpp:42:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xpcom/xpcAccEvents.cpp:41:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIAccessibleEvent) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xpcom/xpcAccEvents.cpp: In member function ‘virtual nsresult xpcAccStateChangeEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xpcom/xpcAccEvents.cpp:88:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xpcom/xpcAccEvents.cpp:87:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIAccessibleStateChangeEvent) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xpcom/xpcAccEvents.cpp: In member function ‘virtual nsresult xpcAccTextChangeEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xpcom/xpcAccEvents.cpp:155:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xpcom/xpcAccEvents.cpp:154:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIAccessibleTextChangeEvent) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xpcom/xpcAccEvents.cpp: In member function ‘virtual nsresult xpcAccHideEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xpcom/xpcAccEvents.cpp:229:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xpcom/xpcAccEvents.cpp:228:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIAccessibleHideEvent) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xpcom/xpcAccEvents.cpp: In member function ‘virtual nsresult xpcAccCaretMoveEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xpcom/xpcAccEvents.cpp:296:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xpcom/xpcAccEvents.cpp:295:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIAccessibleCaretMoveEvent) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xpcom/xpcAccEvents.cpp: In member function ‘virtual nsresult xpcAccObjectAttributeChangedEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xpcom/xpcAccEvents.cpp:349:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xpcom/xpcAccEvents.cpp:348:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIAccessibleObjectAttributeChangedEvent) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xpcom/xpcAccEvents.cpp: In member function ‘virtual nsresult xpcAccTableChangeEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xpcom/xpcAccEvents.cpp:402:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xpcom/xpcAccEvents.cpp:401:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIAccessibleTableChangeEvent) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xpcom/xpcAccEvents.cpp: In member function ‘virtual nsresult xpcAccVirtualCursorChangeEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xpcom/xpcAccEvents.cpp:462:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xpcom/xpcAccEvents.cpp:461:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIAccessibleVirtualCursorChangeEvent) ^~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_accessible_xpcom0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xpcom -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/base -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/generic -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/atk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_accessible_xpcom0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xpcom/Unified_cpp_accessible_xpcom0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAccessibleRelation.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom/nsAccessibleRelation.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom/nsAccessibleRelation.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xpcom/Unified_cpp_accessible_xpcom0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/Accessible.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/ProxyAccessible.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom/nsAccessibleRelation.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom/nsAccessibleRelation.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xpcom/Unified_cpp_accessible_xpcom0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_layers4.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/gfx/layers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_layers4.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/Unified_cpp_gfx_layers4.cpp libaccessible_ipc_other.a.desc rm -f libaccessible_ipc_other.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libaccessible_ipc_other.a.desc DocAccessibleChild.o ProxyAccessible.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/ipc/other' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/mediasource' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_media_mediasource0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/mediasource -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/mediasource -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_media_mediasource0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/RefPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/mediasource/ContainerParser.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/mediasource/ContainerParser.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContentInlines.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/Accessible.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/ProxyAccessible.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom/nsAccessibleRelation.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom/nsAccessibleRelation.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xpcom/Unified_cpp_accessible_xpcom0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom/nsAccessibleRelation.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom/nsAccessibleRelation.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xpcom/Unified_cpp_accessible_xpcom0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaResource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/mediasource/ContainerParser.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/mediasource/ContainerParser.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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_base.a.desc rm -f liblayout_base.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/zlib/src' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o adler32.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/modules/zlib/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/zlib/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/adler32.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/modules/zlib/src/adler32.c /usr/bin/gcc -std=gnu99 -o compress.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/modules/zlib/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/zlib/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/compress.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/modules/zlib/src/compress.c /usr/bin/gcc -std=gnu99 -o crc32.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/modules/zlib/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/zlib/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/crc32.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/modules/zlib/src/crc32.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/mediasource/ContainerParser.cpp: In member function ‘bool mozilla::ADTSContainerParser::Parse(mozilla::MediaByteBuffer*, mozilla::ADTSContainerParser::Header&)’: /<>/thunderbird-52.4.0+build1/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) || ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/mediasource/ContainerParser.cpp:592:48: warning: ‘<<’ in boolean context, did you mean ‘<’ ? [-Wint-in-bool-context] (((*aData)[4] & 0xff) << 3) || ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/bin/gcc -std=gnu99 -o deflate.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/modules/zlib/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/zlib/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/deflate.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/modules/zlib/src/deflate.c /usr/bin/gcc -std=gnu99 -o gzclose.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/modules/zlib/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/zlib/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/gzclose.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/modules/zlib/src/gzclose.c /usr/bin/gcc -std=gnu99 -o gzlib.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/modules/zlib/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/zlib/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/gzlib.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/modules/zlib/src/gzlib.c /usr/bin/gcc -std=gnu99 -o gzread.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/modules/zlib/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/zlib/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/gzread.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/modules/zlib/src/gzread.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ScreenOrientation.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayers.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/client/ClientLayerManager.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/client/ClientTiledPaintedLayer.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/client/ClientTiledPaintedLayer.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/Unified_cpp_gfx_layers4.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/gcc -std=gnu99 -o gzwrite.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/modules/zlib/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/zlib/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/gzwrite.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/modules/zlib/src/gzwrite.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IterableIterator.h:34, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMCaps.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMProxy.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDecoder.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/mediasource/MediaSourceDecoder.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/mediasource/MediaSource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/mediasource/MediaSource.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/GCAPI.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaResource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/mediasource/ContainerParser.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/mediasource/ContainerParser.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/gcc -std=gnu99 -o infback.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/modules/zlib/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/zlib/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/infback.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/modules/zlib/src/infback.c /usr/bin/gcc -std=gnu99 -o inffast.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/modules/zlib/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/zlib/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/inffast.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/modules/zlib/src/inffast.c /usr/bin/gcc -std=gnu99 -o inflate.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/modules/zlib/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/zlib/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/inflate.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/modules/zlib/src/inflate.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ScreenOrientation.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayers.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/client/ClientLayerManager.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/client/ClientTiledPaintedLayer.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/client/ClientTiledPaintedLayer.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/Unified_cpp_gfx_layers4.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayView.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsRegion.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/Units.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/FrameMetrics.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/Layers.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/client/ClientLayerManager.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/client/ClientTiledPaintedLayer.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/client/ClientTiledPaintedLayer.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/Unified_cpp_gfx_layers4.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAccessibleRelation.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom/nsAccessibleRelation.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom/nsAccessibleRelation.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xpcom/Unified_cpp_accessible_xpcom0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom/xpcAccessibleDocument.cpp: In member function ‘virtual nsresult mozilla::a11y::xpcAccessibleDocument::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom/xpcAccessibleDocument.cpp:36:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(xpcAccessibleHyperText) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom/xpcAccessibleDocument.cpp:35:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIAccessibleDocument) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom/xpcAccessibleGeneric.cpp: In member function ‘virtual nsresult mozilla::a11y::xpcAccessibleGeneric::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom/xpcAccessibleGeneric.cpp:25:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom/xpcAccessibleGeneric.cpp:24:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIAccessible) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom/xpcAccessibleHyperText.cpp: In member function ‘virtual nsresult mozilla::a11y::xpcAccessibleHyperText::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom/xpcAccessibleHyperText.cpp:30:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(xpcAccessibleGeneric) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:806:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:880:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_CONDITIONAL’ NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom/xpcAccessibleHyperText.cpp:28:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CONDITIONAL’ NS_INTERFACE_MAP_ENTRY_CONDITIONAL(nsIAccessibleHyperText, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom/xpcAccessibleTextRange.cpp: In member function ‘virtual nsresult mozilla::a11y::xpcAccessibleTextRange::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom/xpcAccessibleTextRange.cpp:30:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom/xpcAccessibleTextRange.cpp:29:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIAccessibleTextRange) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/gcc -std=gnu99 -o inftrees.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/modules/zlib/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/zlib/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/inftrees.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/modules/zlib/src/inftrees.c /usr/bin/gcc -std=gnu99 -o trees.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/modules/zlib/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/zlib/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/trees.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/modules/zlib/src/trees.c /usr/bin/gcc -std=gnu99 -o uncompr.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/modules/zlib/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/zlib/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/uncompr.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/modules/zlib/src/uncompr.c /usr/bin/gcc -std=gnu99 -o zutil.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/modules/zlib/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/zlib/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/zutil.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/modules/zlib/src/zutil.c libmodules_zlib_src.a.desc rm -f libmodules_zlib_src.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libmodules_zlib_src.a.desc adler32.o compress.o crc32.o deflate.o gzclose.o gzlib.o gzread.o gzwrite.o infback.o inffast.o inflate.o inftrees.o trees.o uncompr.o zutil.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/zlib/src' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/gtk' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o Unified_c_widget_gtk0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/gtk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/atk-1.0 -I/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/mozilla/widget/x11 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_widget_gtk0.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/startup-notification-1.0 -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/gtk/Unified_c_widget_gtk0.c /usr/bin/g++ -std=gnu++11 -o nsMenu.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/gtk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/atk-1.0 -I/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/mozilla/widget/x11 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMenu.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/startup-notification-1.0 -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/nsMenu.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BlockingResourceBase.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Mutex.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaResource.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/mediasource/ContainerParser.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/mediasource/ContainerParser.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/mediasource/MediaSource.cpp: In member function ‘virtual nsresult mozilla::dom::MediaSource::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/mediasource/MediaSource.cpp:584:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/mediasource/MediaSource.cpp:583:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(mozilla::dom::MediaSource) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GuardObjects.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/nsMenu.cpp:10: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/mediasource/SourceBuffer.cpp: In member function ‘virtual nsresult mozilla::dom::SourceBuffer::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TimeRanges.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/TimeUnits.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaInfo.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/AbstractMediaDecoder.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDecoderReader.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/PlatformDecoderModule.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/SamplesWaitingForKey.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMCaps.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMProxy.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDecoder.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/mediasource/MediaSourceDecoder.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/mediasource/MediaSource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/mediasource/MediaSource.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BlockingResourceBase.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Mutex.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaResource.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/mediasource/ContainerParser.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/mediasource/ContainerParser.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/mediasource/SourceBufferList.cpp: In member function ‘virtual nsresult mozilla::dom::SourceBufferList::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TimeRanges.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/TimeUnits.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaInfo.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/AbstractMediaDecoder.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDecoderReader.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/PlatformDecoderModule.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/SamplesWaitingForKey.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMCaps.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMProxy.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDecoder.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/mediasource/MediaSourceDecoder.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/mediasource/MediaSource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/mediasource/MediaSource.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLContext.h:41, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/client/TextureClientSharedSurface.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/Unified_cpp_gfx_layers4.cpp:92: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLContextSymbols.h: In member function ‘void mozilla::gl::GLContextSymbols::Zero()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLContextSymbols.h:35:49: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::gl::GLContextSymbols’; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(GLContextSymbols)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLContextSymbols.h:28:8: note: ‘struct mozilla::gl::GLContextSymbols’ declared here struct GLContextSymbols ^~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/File.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DataTransfer.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/MouseEvents.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/nsMenu.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDeviceContext.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/composite/AsyncCompositionManager.cpp:32, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/Unified_cpp_gfx_layers4.cpp:110: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSStyleSheet.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheetInlines.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSetHandleInlines.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/nsMenu.cpp:12: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventForwards.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDOMEventTarget.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventTarget.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasicEvents.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/MouseEvents.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/nsMenu.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ libaccessible_xpcom.a.desc rm -f libaccessible_xpcom.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libaccessible_xpcom.a.desc xpcAccEvents.o Unified_cpp_accessible_xpcom0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xpcom' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/push' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_push0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/push -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/push -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_push0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/push/Unified_cpp_dom_push0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/PushManager.h:29, from /<>/thunderbird-52.4.0+build1/mozilla/dom/push/PushManager.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/push/Unified_cpp_dom_push0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/PushManager.h:32, from /<>/thunderbird-52.4.0+build1/mozilla/dom/push/PushManager.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/push/Unified_cpp_dom_push0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsNativeMenuService.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/gtk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/atk-1.0 -I/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/mozilla/widget/x11 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsNativeMenuService.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/startup-notification-1.0 -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/nsNativeMenuService.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/PushManagerBinding.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/push/PushManager.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/push/Unified_cpp_dom_push0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/PushManager.h:29, from /<>/thunderbird-52.4.0+build1/mozilla/dom/push/PushManager.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/push/Unified_cpp_dom_push0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIPrefService.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Preferences.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/nsNativeMenuService.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/nsNativeMenuService.cpp:14: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/PushManager.h:29, from /<>/thunderbird-52.4.0+build1/mozilla/dom/push/PushManager.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/push/Unified_cpp_dom_push0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/push/PushManager.cpp: In member function ‘virtual nsresult mozilla::dom::PushManager::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/push/PushManager.cpp:465:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/push/PushManager.cpp:464:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/push/PushNotifier.cpp: In member function ‘virtual nsresult mozilla::dom::PushNotifier::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/push/PushNotifier.cpp:39:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/push/PushNotifier.cpp:38:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIPushNotifier) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/push/PushNotifier.cpp: In member function ‘virtual nsresult mozilla::dom::PushData::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/push/PushNotifier.cpp:152:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/push/PushNotifier.cpp:151:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIPushData) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/push/PushNotifier.cpp: In member function ‘virtual nsresult mozilla::dom::PushMessage::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/push/PushNotifier.cpp:234:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/push/PushNotifier.cpp:233:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIPushMessage) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/push/PushSubscription.cpp: In member function ‘virtual nsresult mozilla::dom::PushSubscription::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/push/PushSubscription.cpp:232:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/push/PushSubscription.cpp:231:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/push/PushSubscriptionOptions.cpp: In member function ‘virtual nsresult mozilla::dom::PushSubscriptionOptions::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/push/PushSubscriptionOptions.cpp:52:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/widget/InputData.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/widget/nsBaseWidget.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/nsWindow.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/nsNativeMenuService.cpp:18: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Preferences.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/nsNativeMenuService.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ *** KEEP ALIVE MARKER *** Total duration: 0:29:00.234138 /usr/bin/g++ -std=gnu++11 -o nsWindow.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/gtk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/atk-1.0 -I/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/mozilla/widget/x11 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsWindow.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/startup-notification-1.0 -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/nsWindow.cpp libdom_push.a.desc rm -f libdom_push.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_push.a.desc Unified_cpp_dom_push0.o In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/mediasource/Unified_cpp_media_mediasource0.cpp:83: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/mediasource/TrackBuffersManager.cpp: In member function ‘uint32_t mozilla::TrackBuffersManager::RemoveFrames(const mozilla::media::TimeIntervals&, mozilla::TrackBuffersManager::TrackData&, uint32_t)’: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/mediasource/TrackBuffersManager.cpp:1838:47: warning: ‘*((void*)& firstRemovedIndex +8)’ may be used uninitialized in this function [-Wmaybe-uninitialized] const RefPtr sample = data[i]; ^ make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/push' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/threads' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_xpcom_threads0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/threads -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/tools/profiler -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_xpcom_threads0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/threads/Unified_cpp_xpcom_threads0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AbstractThread.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads/AbstractThread.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/threads/Unified_cpp_xpcom_threads0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/RefPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/nsWindow.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/nsWindow.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsContentUtils.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads/AbstractThread.cpp:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/threads/Unified_cpp_xpcom_threads0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/widget/InputData.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/widget/nsBaseWidget.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/nsWindow.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/nsWindow.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIRunnable.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AbstractThread.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads/AbstractThread.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/threads/Unified_cpp_xpcom_threads0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads/nsThread.cpp: In member function ‘virtual nsresult nsThread::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads/nsThread.cpp:187:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/threads/Unified_cpp_xpcom_threads0.cpp:137: /<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads/nsThread.cpp:186:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/widget/InputData.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/widget/nsBaseWidget.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/nsWindow.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/nsWindow.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/GCAPI.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScriptableRegion.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDragService.h:22, from /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/nsWindow.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/nsWindow.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ libdom_media_mediasource.a.desc rm -f libdom_media_mediasource.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_media_mediasource.a.desc Unified_cpp_media_mediasource0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/mediasource' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/encoders/jpeg' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsJPEGEncoder.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/image/encoders/jpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/encoders/jpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsJPEGEncoder.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/image/encoders/jpeg/nsJPEGEncoder.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/imgIEncoder.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/image/encoders/jpeg/nsJPEGEncoder.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/image/encoders/jpeg/nsJPEGEncoder.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libimage_encoders_jpeg.a.desc nsJPEGEncoder.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/encoders/jpeg' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libyuv/libyuv_libyuv' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o convert.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLIBYUV_NEON -DLIBYUV_DISABLE_AVX2 -DHAVE_JPEG -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libyuv/libyuv_libyuv -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/convert.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/source/convert.cc /usr/bin/g++ -std=gnu++11 -o convert_from.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLIBYUV_NEON -DLIBYUV_DISABLE_AVX2 -DHAVE_JPEG -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libyuv/libyuv_libyuv -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/convert_from.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/source/convert_from.cc /usr/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_layers5.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/gfx/layers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_layers5.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/Unified_cpp_gfx_layers5.cpp /usr/bin/g++ -std=gnu++11 -o mjpeg_decoder.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLIBYUV_NEON -DLIBYUV_DISABLE_AVX2 -DHAVE_JPEG -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libyuv/libyuv_libyuv -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mjpeg_decoder.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/source/mjpeg_decoder.cc /usr/bin/g++ -std=gnu++11 -o rotate_argb.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLIBYUV_NEON -DLIBYUV_DISABLE_AVX2 -DHAVE_JPEG -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libyuv/libyuv_libyuv -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/rotate_argb.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/source/rotate_argb.cc /usr/bin/g++ -std=gnu++11 -o row_common.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLIBYUV_NEON -DLIBYUV_DISABLE_AVX2 -DHAVE_JPEG -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libyuv/libyuv_libyuv -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/row_common.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/source/row_common.cc In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLContext.h:41, from /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/nsWindow.cpp:81: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLContextSymbols.h: In member function ‘void mozilla::gl::GLContextSymbols::Zero()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLContextSymbols.h:35:49: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::gl::GLContextSymbols’; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(GLContextSymbols)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLContextSymbols.h:28:8: note: ‘struct mozilla::gl::GLContextSymbols’ declared here struct GLContextSymbols ^~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o scale.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLIBYUV_NEON -DLIBYUV_DISABLE_AVX2 -DHAVE_JPEG -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libyuv/libyuv_libyuv -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/scale.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/source/scale.cc /usr/bin/g++ -std=gnu++11 -o scale_common.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLIBYUV_NEON -DLIBYUV_DISABLE_AVX2 -DHAVE_JPEG -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libyuv/libyuv_libyuv -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/scale_common.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/source/scale_common.cc /usr/bin/g++ -std=gnu++11 -o Unified_cpp_media_libyuv0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLIBYUV_NEON -DLIBYUV_DISABLE_AVX2 -DHAVE_JPEG -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libyuv/libyuv_libyuv -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_media_libyuv0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libyuv/libyuv_libyuv/Unified_cpp_media_libyuv0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/TextureHost.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/Effects.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/LayerManagerComposite.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/composite/ContainerLayerComposite.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/composite/ContainerLayerComposite.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/Unified_cpp_gfx_layers5.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/TextureHost.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/Effects.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/LayerManagerComposite.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/composite/ContainerLayerComposite.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/composite/ContainerLayerComposite.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/Unified_cpp_gfx_layers5.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayView.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsRegion.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/Units.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/FrameMetrics.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/Layers.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/composite/ContainerLayerComposite.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/composite/ContainerLayerComposite.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/Unified_cpp_gfx_layers5.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_xpcom_threads1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/threads -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/tools/profiler -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_xpcom_threads1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/threads/Unified_cpp_xpcom_threads1.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Logging.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BlockingResourceBase.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Mutex.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads/nsThreadManager.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads/nsThreadManager.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BlockingResourceBase.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Mutex.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads/nsThreadManager.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads/nsThreadManager.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads/nsThreadManager.cpp: In member function ‘virtual nsresult nsThreadManager::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads/nsThreadManager.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:170:5: note: in expansion of macro ‘NS_IMPL_QUERY_CLASSINFO’ NS_IMPL_QUERY_CLASSINFO(aClass) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BlockingResourceBase.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Mutex.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads/nsThreadManager.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads/nsThreadManager.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads/nsThreadPool.cpp: In member function ‘virtual nsresult nsThreadPool::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads/nsThreadManager.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:170:5: note: in expansion of macro ‘NS_IMPL_QUERY_CLASSINFO’ NS_IMPL_QUERY_CLASSINFO(aClass) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLContext.h:41, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/OGLShaderProgram.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/CompositorOGL.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/TextureHostOGL.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/composite/ContentHost.cpp:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/Unified_cpp_gfx_layers5.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLContextSymbols.h: In member function ‘void mozilla::gl::GLContextSymbols::Zero()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLContextSymbols.h:35:49: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::gl::GLContextSymbols’; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(GLContextSymbols)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLContextSymbols.h:28:8: note: ‘struct mozilla::gl::GLContextSymbols’ declared here struct GLContextSymbols ^~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_media_libyuv1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLIBYUV_NEON -DLIBYUV_DISABLE_AVX2 -DHAVE_JPEG -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libyuv/libyuv_libyuv -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_media_libyuv1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libyuv/libyuv_libyuv/Unified_cpp_media_libyuv1.cpp libxpcom_threads.a.desc rm -f libxpcom_threads.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libxpcom_threads.a.desc Unified_cpp_xpcom_threads0.o Unified_cpp_xpcom_threads1.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/threads' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/ipc' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o RemoteVideoDecoder.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/RemoteVideoDecoder.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc/RemoteVideoDecoder.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/RefPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc/RemoteVideoDecoder.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc/RemoteVideoDecoder.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libyuv.a.desc rm -f libyuv.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libyuv/libyuv_libyuv' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/browser-element' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o BrowserElementAudioChannel.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/browser-element -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/browser-element -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/BrowserElementAudioChannel.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/dom/browser-element/BrowserElementAudioChannel.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GuardObjects.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioChannelBinding.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/browser-element/BrowserElementAudioChannel.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/browser-element/BrowserElementAudioChannel.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TimeRanges.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/TimeUnits.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaInfo.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/AbstractMediaDecoder.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDecoderReader.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/PlatformDecoderModule.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc/RemoteVideoDecoder.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc/RemoteVideoDecoder.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioChannelBinding.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/browser-element/BrowserElementAudioChannel.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/browser-element/BrowserElementAudioChannel.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o Unified_cpp_widget_gtk0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/gtk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/atk-1.0 -I/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/mozilla/widget/x11 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_widget_gtk0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/startup-notification-1.0 -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/gtk/Unified_cpp_widget_gtk0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/dom/browser-element/BrowserElementAudioChannel.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/browser-element/BrowserElementAudioChannel.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioChannelBinding.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/browser-element/BrowserElementAudioChannel.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/browser-element/BrowserElementAudioChannel.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoder.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderChild.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc/VideoDecoderChild.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc/RemoteVideoDecoder.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIMemoryReporter.h:850, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaData.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc/RemoteVideoDecoder.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc/RemoteVideoDecoder.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/widget/CompositorWidget.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/X11CompositorWidget.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/CompositorWidgetChild.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/CompositorWidgetChild.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/gtk/Unified_cpp_widget_gtk0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ *** KEEP ALIVE MARKER *** Total duration: 0:30:00.234150 In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSetHandle.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIPresShell.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/IMContextWrapper.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/IMContextWrapper.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/gtk/Unified_cpp_widget_gtk0.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioChannelBinding.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/browser-element/BrowserElementAudioChannel.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/browser-element/BrowserElementAudioChannel.cpp:5: /<>/thunderbird-52.4.0+build1/mozilla/dom/browser-element/BrowserElementAudioChannel.cpp: In member function ‘virtual nsresult mozilla::dom::BrowserElementAudioChannel::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/browser-element/BrowserElementAudioChannel.cpp:33:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/browser-element/BrowserElementAudioChannel.cpp:32:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIObserver) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/IMContextWrapper.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/IMContextWrapper.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/gtk/Unified_cpp_widget_gtk0.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayView.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsRegion.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/Units.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/widget/CompositorWidget.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/X11CompositorWidget.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/CompositorWidgetChild.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/CompositorWidgetChild.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/gtk/Unified_cpp_widget_gtk0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o VideoDecoderChild.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/VideoDecoderChild.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc/VideoDecoderChild.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/RefPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc/VideoDecoderChild.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc/VideoDecoderChild.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o BrowserElementParent.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/browser-element -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/browser-element -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/BrowserElementParent.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/dom/browser-element/BrowserElementParent.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoder.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderChild.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc/VideoDecoderChild.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc/VideoDecoderChild.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ContentCache.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/TabParent.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/browser-element/BrowserElementParent.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSetHandle.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIPresShell.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ContentCache.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/TabParent.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/browser-element/BrowserElementParent.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoder.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderChild.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc/VideoDecoderChild.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc/VideoDecoderChild.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoder.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderChild.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc/VideoDecoderChild.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc/VideoDecoderChild.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ContentCache.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/TabParent.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/browser-element/BrowserElementParent.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventForwards.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ContentCache.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/TabParent.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/browser-element/BrowserElementParent.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/Unified_cpp_gfx_layers5.cpp:2: /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/composite/ContainerLayerComposite.cpp:328:53: warning: ‘*((void*)& cdp +20)’ may be used uninitialized in this function [-Wmaybe-uninitialized] r = transform.TransformBounds(cdp->ToUnknownRect()); ~~~~~~~~~~~~~~~~~~^~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/composite/ContainerLayerComposite.cpp:328:53: warning: ‘*((void*)& cdp +16)’ may be used uninitialized in this function [-Wmaybe-uninitialized] /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/composite/ContainerLayerComposite.cpp:328:53: warning: ‘*((void*)& cdp +12)’ may be used uninitialized in this function [-Wmaybe-uninitialized] /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/composite/ContainerLayerComposite.cpp:328:53: warning: ‘*((void*)& cdp +8)’ may be used uninitialized in this function [-Wmaybe-uninitialized] /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/composite/ContainerLayerComposite.cpp:328:53: warning: ‘*((void*)& cdp +20)’ may be used uninitialized in this function [-Wmaybe-uninitialized] r = transform.TransformBounds(cdp->ToUnknownRect()); ~~~~~~~~~~~~~~~~~~^~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/composite/ContainerLayerComposite.cpp:328:53: warning: ‘*((void*)& cdp +16)’ may be used uninitialized in this function [-Wmaybe-uninitialized] /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/composite/ContainerLayerComposite.cpp:328:53: warning: ‘*((void*)& cdp +12)’ may be used uninitialized in this function [-Wmaybe-uninitialized] /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/composite/ContainerLayerComposite.cpp:328:53: warning: ‘*((void*)& cdp +8)’ may be used uninitialized in this function [-Wmaybe-uninitialized] /usr/bin/g++ -std=gnu++11 -o Unified_cpp_widget_gtk1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/gtk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/atk-1.0 -I/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/mozilla/widget/x11 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_widget_gtk1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/startup-notification-1.0 -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/gtk/Unified_cpp_widget_gtk1.cpp /usr/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_layers6.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/gfx/layers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_layers6.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/Unified_cpp_gfx_layers6.cpp /usr/bin/g++ -std=gnu++11 -o VideoDecoderManagerChild.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/VideoDecoderManagerChild.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc/VideoDecoderManagerChild.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/nsApplicationChooser.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/nsApplicationChooser.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/gtk/Unified_cpp_widget_gtk1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/RefPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc/VideoDecoderManagerChild.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc/VideoDecoderManagerChild.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/UniquePtr.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/ipc/CompositableForwarder.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/ipc/CompositableForwarder.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/Unified_cpp_gfx_layers6.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_browser-element.a.desc BrowserElementAudioChannel.o BrowserElementParent.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/browser-element' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/import/src' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o ImportCharSet.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/import/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/import/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ImportCharSet.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/import/src/ImportCharSet.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mailnews/import/src/ImportCharSet.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/import/src/ImportCharSet.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o ImportOutFile.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/import/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/import/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ImportOutFile.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/import/src/ImportOutFile.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mailnews/import/src/ImportOutFile.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManager.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManagerChild.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc/VideoDecoderManagerChild.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc/VideoDecoderManagerChild.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentParent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/widget/nsBaseDragService.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/nsDragService.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/nsDragService.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/gtk/Unified_cpp_widget_gtk1.cpp:65: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mailnews/import/src/ImportOutFile.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ScreenOrientation.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ISurfaceAllocator.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/TextureClient.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/CompositableClient.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/ipc/CompositableForwarder.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/ipc/CompositableForwarder.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/Unified_cpp_gfx_layers6.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o ImportTranslate.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/import/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/import/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ImportTranslate.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/import/src/ImportTranslate.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManager.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManagerChild.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc/VideoDecoderManagerChild.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc/VideoDecoderManagerChild.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManagerChild.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc/VideoDecoderManagerChild.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc/VideoDecoderManagerChild.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringGlue.h:18, from /<>/thunderbird-52.4.0+build1/mailnews/import/src/ImportTranslate.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/import/src/ImportTranslate.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ScreenOrientation.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ISurfaceAllocator.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/TextureClient.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/CompositableClient.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/ipc/CompositableForwarder.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/ipc/CompositableForwarder.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/Unified_cpp_gfx_layers6.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayView.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsRegion.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/Units.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/LayersTypes.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/CompositorTypes.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/CompositableClient.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/ipc/CompositableForwarder.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/ipc/CompositableForwarder.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/Unified_cpp_gfx_layers6.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o nsImportABDescriptor.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/import/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/import/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsImportABDescriptor.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/import/src/nsImportABDescriptor.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mailnews/import/src/nsImportABDescriptor.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStyledElement.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMappedAttributeElement.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsGenericHTMLElement.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLCanvasElement.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/widget/nsBaseDragService.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/nsDragService.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/nsDragService.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/gtk/Unified_cpp_widget_gtk1.cpp:65: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/nsApplicationChooser.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/nsApplicationChooser.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/gtk/Unified_cpp_widget_gtk1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o nsImportAddressBooks.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/import/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/import/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsImportAddressBooks.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/import/src/nsImportAddressBooks.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mailnews/import/src/nsImportAddressBooks.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLContext.h:41, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/ipc/CompositableTransactionParent.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/Unified_cpp_gfx_layers6.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLContextSymbols.h: In member function ‘void mozilla::gl::GLContextSymbols::Zero()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLContextSymbols.h:35:49: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::gl::GLContextSymbols’; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(GLContextSymbols)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLContextSymbols.h:28:8: note: ‘struct mozilla::gl::GLContextSymbols’ declared here struct GLContextSymbols ^~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/import/src/nsImportAddressBooks.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsImportEmbeddedImageData.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/import/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/import/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsImportEmbeddedImageData.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/import/src/nsImportEmbeddedImageData.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDeviceContext.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsViewManager.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/nsDragService.cpp:37, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/gtk/Unified_cpp_widget_gtk1.cpp:65: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIMsgSend.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/import/src/nsImportEmbeddedImageData.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/import/src/nsImportEmbeddedImageData.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsImportEncodeScan.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/import/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/import/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsImportEncodeScan.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/import/src/nsImportEncodeScan.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mailnews/import/src/nsImportEncodeScan.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mailnews/import/src/nsImportEncodeScan.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o VideoDecoderManagerParent.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/VideoDecoderManagerParent.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc/VideoDecoderManagerParent.cpp /usr/bin/g++ -std=gnu++11 -o nsImportFieldMap.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/import/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/import/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsImportFieldMap.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/import/src/nsImportFieldMap.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mailnews/import/src/nsImportFieldMap.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManagerParent.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc/VideoDecoderManagerParent.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc/VideoDecoderManagerParent.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsImportMail.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/import/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/import/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsImportMail.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/import/src/nsImportMail.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mailnews/import/src/nsImportMail.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDeviceContext.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/ipc/LayerTransactionParent.cpp:37, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/Unified_cpp_gfx_layers6.cpp:128: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/import/src/nsImportMail.cpp:25: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ *** KEEP ALIVE MARKER *** Total duration: 0:31:00.234155 In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManager.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManagerParent.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc/VideoDecoderManagerParent.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc/VideoDecoderManagerParent.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsImportMailboxDescriptor.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/import/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/import/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsImportMailboxDescriptor.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/import/src/nsImportMailboxDescriptor.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mailnews/import/src/nsImportMailboxDescriptor.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsImportMimeEncode.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/import/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/import/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsImportMimeEncode.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/import/src/nsImportMimeEncode.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mailnews/import/src/nsImportMimeEncode.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManager.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManagerParent.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc/VideoDecoderManagerParent.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc/VideoDecoderManagerParent.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderManagerParent.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc/VideoDecoderManagerParent.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc/VideoDecoderManagerParent.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o nsImportScanFile.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/import/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/import/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsImportScanFile.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/import/src/nsImportScanFile.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mailnews/import/src/nsImportScanFile.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsImportService.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/import/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/import/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsImportService.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/import/src/nsImportService.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsICharsetConverterManager.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/import/src/nsImportService.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/import/src/nsImportService.cpp:37: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o Unified_cpp_widget_gtk2.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/gtk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/atk-1.0 -I/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/mozilla/widget/x11 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_widget_gtk2.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/startup-notification-1.0 -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/gtk/Unified_cpp_widget_gtk2.cpp /usr/bin/g++ -std=gnu++11 -o nsImportStringBundle.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/import/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/import/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsImportStringBundle.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/import/src/nsImportStringBundle.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mailnews/import/src/nsImportStringBundle.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsImportTranslator.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/import/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/import/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsImportTranslator.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/import/src/nsImportTranslator.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mailnews/import/src/nsImportTranslator.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/import/src/ImportOutFile.h:8, from /<>/thunderbird-52.4.0+build1/mailnews/import/src/nsImportTranslator.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ImageOps.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/nsMenuObject.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/gtk/Unified_cpp_widget_gtk2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/import/src' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/import/text/src' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsTextAddress.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/import/text/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/import/text/src -I/<>/thunderbird-52.4.0+build1/mailnews/import/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsTextAddress.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/import/text/src/nsTextAddress.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mailnews/import/text/src/nsTextAddress.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/import/text/src/nsTextAddress.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o VideoDecoderParent.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/VideoDecoderParent.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc/VideoDecoderParent.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/RefPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc/VideoDecoderParent.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc/VideoDecoderParent.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mailnews/import/text/src/nsTextAddress.cpp:13: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ImageCacheKey.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/imgLoader.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/nsMenuObject.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/gtk/Unified_cpp_widget_gtk2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsTextImport.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/import/text/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/import/text/src -I/<>/thunderbird-52.4.0+build1/mailnews/import/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsTextImport.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/import/text/src/nsTextImport.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mailnews/import/text/src/nsTextImport.cpp:13: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mailnews/import/text/src/nsTextImport.cpp:36: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/nsMenuObject.cpp:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/gtk/Unified_cpp_widget_gtk2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ImageOps.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/nsMenuObject.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/gtk/Unified_cpp_widget_gtk2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoder.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderParent.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc/VideoDecoderParent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc/VideoDecoderParent.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libmailnews_import_text_src.a.desc nsTextAddress.o nsTextImport.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/import/text/src' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/import/vcard/src' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsVCardAddress.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/import/vcard/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/import/vcard/src -I/<>/thunderbird-52.4.0+build1/mailnews/import/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsVCardAddress.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/import/vcard/src/nsVCardAddress.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAbBaseCID.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/import/vcard/src/nsVCardAddress.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoder.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderParent.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc/VideoDecoderParent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc/VideoDecoderParent.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoder.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderParent.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc/VideoDecoderParent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ipc/VideoDecoderParent.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mailnews/import/vcard/src/nsVCardAddress.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsVCardImport.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/import/vcard/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/import/vcard/src -I/<>/thunderbird-52.4.0+build1/mailnews/import/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsVCardImport.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/import/vcard/src/nsVCardImport.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDeviceContext.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsViewManager.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/nsNativeThemeGTK.cpp:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/gtk/Unified_cpp_widget_gtk2.cpp:38: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mailnews/import/vcard/src/nsVCardImport.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/import/vcard/src/nsVCardImport.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libmailnews_import_vcard_src.a.desc nsVCardAddress.o nsVCardImport.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/import/vcard/src' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/fdlibm/src' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o e_acos.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/e_acos.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src/e_acos.cpp /usr/bin/g++ -std=gnu++11 -o e_acosh.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/e_acosh.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src/e_acosh.cpp /usr/bin/g++ -std=gnu++11 -o e_asin.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/e_asin.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src/e_asin.cpp /usr/bin/g++ -std=gnu++11 -o e_atan2.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/e_atan2.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src/e_atan2.cpp /usr/bin/g++ -std=gnu++11 -o e_atanh.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/e_atanh.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src/e_atanh.cpp /usr/bin/g++ -std=gnu++11 -o e_cosh.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/e_cosh.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src/e_cosh.cpp /usr/bin/g++ -std=gnu++11 -o e_exp.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/e_exp.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src/e_exp.cpp /usr/bin/g++ -std=gnu++11 -o e_hypot.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/e_hypot.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src/e_hypot.cpp /usr/bin/g++ -std=gnu++11 -o e_log.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/e_log.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src/e_log.cpp /usr/bin/g++ -std=gnu++11 -o e_log10.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/e_log10.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src/e_log10.cpp /usr/bin/g++ -std=gnu++11 -o e_log2.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/e_log2.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src/e_log2.cpp /usr/bin/g++ -std=gnu++11 -o e_pow.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/e_pow.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src/e_pow.cpp /usr/bin/g++ -std=gnu++11 -o e_sinh.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/e_sinh.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src/e_sinh.cpp /usr/bin/g++ -std=gnu++11 -o e_sqrt.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/e_sqrt.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src/e_sqrt.cpp /usr/bin/g++ -std=gnu++11 -o k_exp.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/k_exp.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src/k_exp.cpp /usr/bin/g++ -std=gnu++11 -o s_asinh.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/s_asinh.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src/s_asinh.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/gtk/Unified_cpp_widget_gtk2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/nsMenuObject.cpp: In member function ‘void nsMenuObjectIconLoader::LoadIcon(nsStyleContext*)’: /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/nsMenuObject.cpp:257:26: warning: ignoring return value of ‘nsresult imgLoader::LoadImage(nsIURI*, nsIURI*, nsIURI*, imgLoader::ReferrerPolicy, nsIPrincipal*, nsILoadGroup*, imgINotificationObserver*, nsINode*, nsIDocument*, nsLoadFlags, nsISupports*, nsContentPolicyType, const nsAString_internal&, imgRequestProxy**)’, declared with attribute warn_unused_result [-Wunused-result] loader->LoadImage(uri, nullptr, nullptr, mozilla::net::RP_Default, ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nullptr, loadGroup, this, nullptr, nullptr, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nsIRequest::LOAD_NORMAL, nullptr, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ nsIContentPolicy::TYPE_IMAGE, EmptyString(), ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ getter_AddRefs(mImageRequest)); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o s_atan.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/s_atan.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src/s_atan.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/gtk/Unified_cpp_widget_gtk2.cpp:38: /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/nsNativeThemeGTK.cpp: In member function ‘virtual nsresult nsNativeThemeGTK::GetWidgetBorder(nsDeviceContext*, nsIFrame*, uint8_t, nsIntMargin*)’: /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/nsNativeThemeGTK.cpp:1301:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if (IsRegularMenuItem(aFrame)) ^~ /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/nsNativeThemeGTK.cpp:1304:3: note: here default: ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/nsNativeThemeGTK.cpp: In member function ‘virtual bool nsNativeThemeGTK::ThemeSupportsWidget(nsPresContext*, nsIFrame*, uint8_t)’: /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/nsNativeThemeGTK.cpp:1817:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if (aFrame && aFrame->GetWritingMode().IsVertical()) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/nsNativeThemeGTK.cpp:1822:3: note: here case NS_THEME_BUTTON: ^~~~ /usr/bin/g++ -std=gnu++11 -o s_cbrt.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/s_cbrt.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src/s_cbrt.cpp /usr/bin/g++ -std=gnu++11 -o s_ceil.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/s_ceil.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src/s_ceil.cpp /usr/bin/g++ -std=gnu++11 -o s_ceilf.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/s_ceilf.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src/s_ceilf.cpp /usr/bin/g++ -std=gnu++11 -o s_copysign.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/s_copysign.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src/s_copysign.cpp /usr/bin/g++ -std=gnu++11 -o s_expm1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/s_expm1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src/s_expm1.cpp libdom_media_ipc.a.desc rm -f libdom_media_ipc.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_media_ipc.a.desc RemoteVideoDecoder.o VideoDecoderChild.o VideoDecoderManagerChild.o VideoDecoderManagerParent.o VideoDecoderParent.o /usr/bin/g++ -std=gnu++11 -o s_fabs.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/s_fabs.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src/s_fabs.cpp make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/ipc' /usr/bin/g++ -std=gnu++11 -o s_floor.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/s_floor.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src/s_floor.cpp make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/ffi' libconfig_external_ffi.a.desc rm -f libconfig_external_ffi.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libconfig_external_ffi.a.desc /usr/bin/g++ -std=gnu++11 -o s_floorf.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/s_floorf.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src/s_floorf.cpp make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/ffi' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/appstartup' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsAppStartupNotifier.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/embedding/components/appstartup -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/appstartup -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsAppStartupNotifier.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/appstartup/nsAppStartupNotifier.cpp /usr/bin/g++ -std=gnu++11 -o s_log1p.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/s_log1p.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src/s_log1p.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/appstartup/nsAppStartupNotifier.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o s_nearbyint.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/s_nearbyint.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src/s_nearbyint.cpp /usr/bin/g++ -std=gnu++11 -o s_rint.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/s_rint.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src/s_rint.cpp /usr/bin/g++ -std=gnu++11 -o s_rintf.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/s_rintf.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src/s_rintf.cpp libembedding_components_appstartup.a.desc rm -f libembedding_components_appstartup.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libembedding_components_appstartup.a.desc nsAppStartupNotifier.o /usr/bin/g++ -std=gnu++11 -o s_scalbn.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/s_scalbn.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src/s_scalbn.cpp make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/appstartup' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/universalchardet/src/xpcom' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_src_xpcom0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/universalchardet/src/xpcom -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/universalchardet/src/xpcom -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/universalchardet/src/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_src_xpcom0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/universalchardet/src/xpcom/Unified_cpp_src_xpcom0.cpp /usr/bin/g++ -std=gnu++11 -o s_tanh.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/s_tanh.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src/s_tanh.cpp /usr/bin/g++ -std=gnu++11 -o s_trunc.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/s_trunc.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src/s_trunc.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/universalchardet/src/xpcom/nsUdetXPCOMWrapper.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/universalchardet/src/xpcom/Unified_cpp_src_xpcom0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o s_truncf.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/fdlibm/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/s_truncf.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-parentheses -Wno-sign-compare /<>/thunderbird-52.4.0+build1/mozilla/modules/fdlibm/src/s_truncf.cpp libmodules_fdlibm_src.a.desc rm -f libmodules_fdlibm_src.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/fdlibm/src' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_layers7.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/gfx/layers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_layers7.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/Unified_cpp_gfx_layers7.cpp libextensions_universalchardet_src_xpcom.a.desc rm -f libextensions_universalchardet_src_xpcom.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libextensions_universalchardet_src_xpcom.a.desc Unified_cpp_src_xpcom0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/universalchardet/src/xpcom' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/ipc' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_js_ipc0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/js/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/js/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/js/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_js_ipc0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/ipc/Unified_cpp_js_ipc0.cpp make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/mozintl' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o MozIntl.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/mozintl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/mozintl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/MozIntl.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/mozintl/MozIntl.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Atomics.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/js/src/jsfriendapi.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/js/ipc/CPOWTimer.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/ipc/Unified_cpp_js_ipc0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozIMozIntl.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/mozintl/MozIntl.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/mozintl/MozIntl.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EndianUtils.h:67, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/gfx/Types.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/gfx/Coord.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/Units.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/FrameMetrics.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/RemoteContentController.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/ipc/RemoteContentController.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/Unified_cpp_gfx_layers7.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_mozintl.a.desc MozIntl.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/mozintl' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xml' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_xml0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_xml0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xml/Unified_cpp_dom_xml0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentUtils.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/js/ipc/CPOWTimer.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/ipc/Unified_cpp_js_ipc0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/domstubs.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDOMNode.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDOMCharacterData.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDOMText.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDOMCDATASection.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CDATASection.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xml/CDATASection.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xml/Unified_cpp_dom_xml0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/RemoteContentController.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/ipc/RemoteContentController.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/Unified_cpp_gfx_layers7.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGenericDOMDataNode.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Text.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CDATASection.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xml/CDATASection.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xml/Unified_cpp_dom_xml0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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_gtk.a.desc rm -f libwidget_gtk.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libwidget_gtk.a.desc Unified_c_widget_gtk0.o nsMenu.o nsNativeMenuService.o nsWindow.o Unified_cpp_widget_gtk0.o Unified_cpp_widget_gtk1.o Unified_cpp_widget_gtk2.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/gtk' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/dns/mdns/libmdns' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dns_mdns_libmdns0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/dns/mdns/libmdns -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/dns/mdns/libmdns -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dns_mdns_libmdns0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/dns/mdns/libmdns/Unified_cpp_dns_mdns_libmdns0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/dns/mdns/libmdns/nsDNSServiceInfo.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/dns/mdns/libmdns/nsDNSServiceInfo.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/dns/mdns/libmdns/Unified_cpp_dns_mdns_libmdns0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/RemoteContentController.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/ipc/RemoteContentController.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/Unified_cpp_gfx_layers7.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayView.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsRegion.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/Units.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/FrameMetrics.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/RemoteContentController.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/ipc/RemoteContentController.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/Unified_cpp_gfx_layers7.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ libnetwerk_dns_mdns_libmdns.a.desc rm -f libnetwerk_dns_mdns_libmdns.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libnetwerk_dns_mdns_libmdns.a.desc Unified_cpp_dns_mdns_libmdns0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/dns/mdns/libmdns' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/fetch' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_fetch0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/fetch -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/fetch -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/data -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_fetch0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/fetch/Unified_cpp_dom_fetch0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGenericDOMDataNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Text.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CDATASection.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xml/CDATASection.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xml/Unified_cpp_dom_xml0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsINode.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGenericDOMDataNode.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Text.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CDATASection.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xml/CDATASection.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xml/Unified_cpp_dom_xml0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/js/ipc/JavaScriptChild.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/ipc/Unified_cpp_js_ipc0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/RangedPtr.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Range.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/js/src/jsapi.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/js/src/jsfriendapi.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/js/ipc/CPOWTimer.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/ipc/Unified_cpp_js_ipc0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChannelInfo.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/fetch/ChannelInfo.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/fetch/Unified_cpp_dom_fetch0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsContentUtils.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/dom/fetch/ChannelInfo.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/fetch/Unified_cpp_dom_fetch0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/domstubs.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDOMNode.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDOMCharacterData.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDOMText.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDOMCDATASection.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CDATASection.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xml/CDATASection.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xml/Unified_cpp_dom_xml0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/xml/nsXMLContentSink.cpp: In member function ‘virtual nsresult nsXMLContentSink::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/xml/nsXMLContentSink.cpp:141:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(nsContentSink) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/xml/nsXMLContentSink.cpp:140:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsITransformObserver) ^~~~~~~~~~~~~~~~~~~~~~ *** KEEP ALIVE MARKER *** Total duration: 0:32:00.234166 /<>/thunderbird-52.4.0+build1/mozilla/dom/xml/nsXMLFragmentContentSink.cpp: In member function ‘virtual nsresult nsXMLFragmentContentSink::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/xml/nsXMLFragmentContentSink.cpp:138:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(nsXMLContentSink) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/xml/nsXMLFragmentContentSink.cpp:137:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIFragmentContentSink) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/js/src/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/js/src/jsapi.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/js/src/jsfriendapi.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/js/ipc/CPOWTimer.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/ipc/Unified_cpp_js_ipc0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:2936:28: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/mozilla/js/ipc/JavaScriptChild.cpp:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/ipc/Unified_cpp_js_ipc0.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:2934:8: note: ‘struct xpc::GlobalProperties’ declared here struct GlobalProperties { ^~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/TracingAPI.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/GCPolicyAPI.h:46, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/CallArgs.h:73, from /<>/thunderbird-52.4.0+build1/mozilla/js/src/jsapi.h:29, from /<>/thunderbird-52.4.0+build1/mozilla/js/src/jsfriendapi.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/js/ipc/CPOWTimer.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/ipc/Unified_cpp_js_ipc0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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]’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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]’ /<>/thunderbird-52.4.0+build1/mozilla/js/ipc/JavaScriptShared.cpp:79:18: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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]’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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]’ /<>/thunderbird-52.4.0+build1/mozilla/js/ipc/JavaScriptShared.cpp:141:18: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/PromiseBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Promise.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/fetch/Fetch.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/dom/fetch/Fetch.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/fetch/Unified_cpp_dom_fetch0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChannelInfo.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/fetch/ChannelInfo.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/fetch/Unified_cpp_dom_fetch0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLContext.h:41, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/OGLShaderProgram.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/CompositorOGL.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/opengl/CompositingRenderTargetOGL.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/opengl/CompositingRenderTargetOGL.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/Unified_cpp_gfx_layers7.cpp:74: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLContextSymbols.h: In member function ‘void mozilla::gl::GLContextSymbols::Zero()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLContextSymbols.h:35:49: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::gl::GLContextSymbols’; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(GLContextSymbols)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLContextSymbols.h:28:8: note: ‘struct mozilla::gl::GLContextSymbols’ declared here struct GLContextSymbols ^~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChannelInfo.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/fetch/ChannelInfo.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/fetch/Unified_cpp_dom_fetch0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/fetch/FetchConsumer.cpp: In member function ‘virtual nsresult mozilla::dom::{anonymous}::ConsumeBodyDoneObserver::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/fetch/FetchConsumer.cpp:279:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/fetch/FetchConsumer.cpp:278:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIStreamLoaderObserver) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/fetch/Headers.cpp: In member function ‘virtual nsresult mozilla::dom::Headers::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/fetch/Headers.cpp:23:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/fetch/Headers.cpp:22:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/fetch/Request.cpp: In member function ‘virtual nsresult mozilla::dom::Request::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/fetch/Request.cpp:33:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/fetch/Request.cpp:32:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/fetch/Response.cpp: In member function ‘virtual nsresult mozilla::dom::Response::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/fetch/Response.cpp:34:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/fetch/Response.cpp:33:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ libdom_xml.a.desc rm -f libdom_xml.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_xml.a.desc Unified_cpp_dom_xml0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xml' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/find' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_components_find0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/embedding/components/find -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/find -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_components_find0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/find/Unified_cpp_components_find0.cpp libjs_ipc.a.desc rm -f libjs_ipc.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libjs_ipc.a.desc Unified_cpp_js_ipc0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/ipc' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/rdf/datasource' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_rdf_datasource0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/rdf/datasource -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/rdf/datasource -I/<>/thunderbird-52.4.0+build1/mozilla/rdf/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_rdf_datasource0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/rdf/datasource/Unified_cpp_rdf_datasource0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIFind.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/find/nsFind.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/find/nsFind.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/find/Unified_cpp_components_find0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIRDFDataSource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/rdf/datasource/nsFileSystemDataSource.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/rdf/datasource/nsFileSystemDataSource.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/rdf/datasource/Unified_cpp_rdf_datasource0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/rdf/datasource/nsFileSystemDataSource.cpp:26, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/rdf/datasource/Unified_cpp_rdf_datasource0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/find/nsFind.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/find/Unified_cpp_components_find0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIRDFDataSource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/rdf/datasource/nsFileSystemDataSource.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/rdf/datasource/nsFileSystemDataSource.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/rdf/datasource/Unified_cpp_rdf_datasource0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/rdf/datasource/nsLocalStore.cpp: In member function ‘virtual nsresult LocalStoreImpl::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/rdf/datasource/nsLocalStore.cpp:248:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/rdf/datasource/nsLocalStore.cpp:247:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsILocalStore) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ librdf_datasource.a.desc rm -f librdf_datasource.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o librdf_datasource.a.desc Unified_cpp_rdf_datasource0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/rdf/datasource' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o PrototypeList.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/battery -I/<>/thunderbird-52.4.0+build1/mozilla/dom/canvas -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/PrototypeList.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/PrototypeList.cpp /usr/bin/g++ -std=gnu++11 -o RegisterBindings.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/battery -I/<>/thunderbird-52.4.0+build1/mozilla/dom/canvas -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/RegisterBindings.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RegisterBindings.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIFrame.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/find/nsFind.cpp:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/find/Unified_cpp_components_find0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/find/nsFind.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/find/nsFind.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/find/Unified_cpp_components_find0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ libdom_fetch.a.desc rm -f libdom_fetch.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_fetch.a.desc Unified_cpp_dom_fetch0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/fetch' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/psshparser' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_media_psshparser0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZ_NO_MOZALLOC -I/<>/thunderbird-52.4.0+build1/mozilla/media/psshparser -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/psshparser -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_media_psshparser0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/psshparser/Unified_cpp_media_psshparser0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GuardObjects.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AccessibleNodeBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RegisterBindings.cpp:1: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libpsshparser.a.desc rm -f libpsshparser.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libpsshparser.a.desc Unified_cpp_media_psshparser0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/psshparser' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/agnostic/eme' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_agnostic_eme0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/agnostic/eme -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/agnostic/eme -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_agnostic_eme0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/agnostic/eme/Unified_cpp_agnostic_eme0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AccessibleNodeBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RegisterBindings.cpp:1: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GMPAudioHost.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GMPAudioDecoderProxy.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GMPAudioDecoder.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/agnostic/eme/EMEAudioDecoder.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/agnostic/eme/EMEAudioDecoder.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/agnostic/eme/Unified_cpp_agnostic_eme0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIFind.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/find/nsFind.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/find/nsFind.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/find/Unified_cpp_components_find0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/find/nsFind.cpp: In member function ‘virtual nsresult nsFindContentIterator::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/find/nsFind.cpp:148:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/find/nsFind.cpp:147:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/find/nsFind.cpp: In member function ‘virtual nsresult nsFind::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/find/nsFind.cpp:460:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/find/Unified_cpp_components_find0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/find/nsFind.cpp: In member function ‘char16_t nsFind::PeekNextChar(nsIDOMRange*, nsIDOMRange*, nsIDOMRange*)’: /<>/thunderbird-52.4.0+build1/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]; ^ /<>/thunderbird-52.4.0+build1/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) ^ /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/find/nsFind.cpp: In member function ‘virtual nsresult nsFind::Find(const char16_t*, nsIDOMRange*, nsIDOMRange*, nsIDOMRange*, nsIDOMRange**)’: /<>/thunderbird-52.4.0+build1/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])); ^ /<>/thunderbird-52.4.0+build1/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) ^ /<>/thunderbird-52.4.0+build1/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)) ^~~ /<>/thunderbird-52.4.0+build1/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) ^ /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/find/nsFind.cpp:927:54: note: in expansion of macro ‘NBSP_CHARCODE’ #define IsSpace(c) (nsCRT::IsAsciiSpace(c) || (c) == NBSP_CHARCODE) ^~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/find/nsFind.cpp:1155:26: note: in expansion of macro ‘IsSpace’ if (inWhitespace && !IsSpace(c)) { ^~~~~~~ /<>/thunderbird-52.4.0+build1/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)) ^~~ /<>/thunderbird-52.4.0+build1/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) ^ /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/find/nsFind.cpp:927:54: note: in expansion of macro ‘NBSP_CHARCODE’ #define IsSpace(c) (nsCRT::IsAsciiSpace(c) || (c) == NBSP_CHARCODE) ^~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/find/nsFind.cpp:1168:26: note: in expansion of macro ‘IsSpace’ if (!inWhitespace && IsSpace(patc)) { ^~~~~~~ /<>/thunderbird-52.4.0+build1/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)) ^~~ /<>/thunderbird-52.4.0+build1/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) ^ /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/find/nsFind.cpp:1219:23: note: in expansion of macro ‘NBSP_CHARCODE’ if (prevChar == NBSP_CHARCODE) ^~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/find/nsFind.cpp:1220:36: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] prevChar = CHAR_TO_UNICHAR(' '); ^~~ /<>/thunderbird-52.4.0+build1/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) ^ /<>/thunderbird-52.4.0+build1/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)) ^~~ /<>/thunderbird-52.4.0+build1/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) ^ /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/find/nsFind.cpp:927:54: note: in expansion of macro ‘NBSP_CHARCODE’ #define IsSpace(c) (nsCRT::IsAsciiSpace(c) || (c) == NBSP_CHARCODE) ^~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/find/nsFind.cpp:1230:26: note: in expansion of macro ‘IsSpace’ (inWhitespace && IsSpace(c))) ^~~~~~~ /<>/thunderbird-52.4.0+build1/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])); ^ /<>/thunderbird-52.4.0+build1/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) ^ /<>/thunderbird-52.4.0+build1/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)) ^~~ /<>/thunderbird-52.4.0+build1/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) ^ /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/find/nsFind.cpp:1270:27: note: in expansion of macro ‘NBSP_CHARCODE’ if (nextChar == NBSP_CHARCODE) ^~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/find/nsFind.cpp:1271:40: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] nextChar = CHAR_TO_UNICHAR(' '); ^~~ /<>/thunderbird-52.4.0+build1/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) ^ /<>/thunderbird-52.4.0+build1/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)) ^~~ /<>/thunderbird-52.4.0+build1/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) ^ /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/find/nsFind.cpp:927:54: note: in expansion of macro ‘NBSP_CHARCODE’ #define IsSpace(c) (nsCRT::IsAsciiSpace(c) || (c) == NBSP_CHARCODE) ^~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/find/nsFind.cpp:1329:13: note: in expansion of macro ‘IsSpace’ IsSpace(patStr[pindex + incr])) { ^~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AddonManagerBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RegisterBindings.cpp:3: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AccessibleNodeBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RegisterBindings.cpp:1: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TimeRanges.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/TimeUnits.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaInfo.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/AbstractMediaDecoder.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDecoderReader.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/PlatformDecoderModule.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDataDecoderProxy.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GMPAudioDecoder.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/agnostic/eme/EMEAudioDecoder.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/agnostic/eme/EMEAudioDecoder.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/agnostic/eme/Unified_cpp_agnostic_eme0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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_find.a.desc rm -f libembedding_components_find.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libembedding_components_find.a.desc Unified_cpp_components_find0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/find' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/ffmpeg/libav54' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_ffmpeg_libav540.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/ffmpeg/libav54 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/ffmpeg/libav54 -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/ffmpeg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/ffmpeg/libav54/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_ffmpeg_libav540.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/ffmpeg/libav54/Unified_cpp_ffmpeg_libav540.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IterableIterator.h:34, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMCaps.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMProxy.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/agnostic/eme/EMEAudioDecoder.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/agnostic/eme/Unified_cpp_agnostic_eme0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GMPAudioHost.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GMPAudioDecoderProxy.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GMPAudioDecoder.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/agnostic/eme/EMEAudioDecoder.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/agnostic/eme/EMEAudioDecoder.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/agnostic/eme/Unified_cpp_agnostic_eme0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Logging.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BlockingResourceBase.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CondVar.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Monitor.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/TaskQueue.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/ffmpeg/libav54/Unified_cpp_ffmpeg_libav540.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxUserFontSet.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FontFace.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FontFaceSetLoadEventBinding.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RegisterBindings.cpp:131: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPose.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Gamepad.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadEventBinding.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadAxisMoveEventBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RegisterBindings.cpp:134: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h: In member function ‘void mozilla::dom::GamepadPoseState::Clear()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h:81:45: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::dom::GamepadPoseState’; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(GamepadPoseState)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h:36:8: note: ‘struct mozilla::dom::GamepadPoseState’ declared here struct GamepadPoseState ^~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TimeRanges.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/TimeUnits.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaInfo.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/AbstractMediaDecoder.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDecoderReader.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/PlatformDecoderModule.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/ffmpeg/libav54/Unified_cpp_ffmpeg_libav540.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IterableIterator.h:34, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMCaps.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMProxy.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDecoder.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MP4Decoder.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/ffmpeg/libav54/Unified_cpp_ffmpeg_libav540.cpp:29: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GeckoProfiler.h:58, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CondVar.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Monitor.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/TaskQueue.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/ffmpeg/libav54/Unified_cpp_ffmpeg_libav540.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o RegisterWorkerBindings.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/battery -I/<>/thunderbird-52.4.0+build1/mozilla/dom/canvas -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/RegisterWorkerBindings.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RegisterWorkerBindings.cpp libdom_media_platforms_agnostic_eme.a.desc rm -f libdom_media_platforms_agnostic_eme.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_media_platforms_agnostic_eme.a.desc Unified_cpp_agnostic_eme0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/agnostic/eme' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/cache2' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o AppCacheStorage.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/cache2 -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/AppCacheStorage.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/AppCacheStorage.cpp libgfx_layers.a.desc rm -f libgfx_layers.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/protobuf' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o extension_set_heavy.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/protobuf -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/protobuf -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/extension_set_heavy.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-null-conversion -Wno-return-type -Wno-sign-compare -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/protobuf/src/google/protobuf/extension_set_heavy.cc In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Logging.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheLog.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/AppCacheStorage.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GuardObjects.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BlobBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RegisterWorkerBindings.cpp:1: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheFileMetadata.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheFile.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheEntry.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheStorage.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/AppCacheStorage.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/AppCacheStorage.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BlobBinding.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RegisterWorkerBindings.cpp:1: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o Unified_cpp_netwerk_cache20.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/cache2 -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_netwerk_cache20.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Logging.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheLog.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheEntry.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/PromiseBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Promise.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Fetch.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Request.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CacheBinding.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RegisterWorkerBindings.cpp:3: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BlobBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RegisterWorkerBindings.cpp:1: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o text_format.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/protobuf -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/protobuf -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/text_format.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-null-conversion -Wno-return-type -Wno-sign-compare -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/protobuf/src/google/protobuf/text_format.cc In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheFileMetadata.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheFile.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheEntry.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheEntry.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsICacheEntry.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheEntry.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheEntry.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheFile.cpp: In member function ‘virtual nsresult mozilla::net::CacheFile::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheFile.cpp:179:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_THREADSAFE’ NS_INTERFACE_MAP_END_THREADSAFE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheFile.cpp:177:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheFileChunk.cpp: In member function ‘virtual nsresult mozilla::net::CacheFileChunk::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheFileChunk.cpp:331:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_THREADSAFE’ NS_INTERFACE_MAP_END_THREADSAFE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheFileChunk.cpp:330:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ libdom_media_platforms_ffmpeg_libav54.a.desc rm -f libdom_media_platforms_ffmpeg_libav54.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_media_platforms_ffmpeg_libav54.a.desc Unified_cpp_ffmpeg_libav540.o /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheFileIOManager.cpp: In member function ‘virtual nsresult mozilla::net::CacheFileHandle::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheFileIOManager.cpp:110:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_THREADSAFE’ NS_INTERFACE_MAP_END_THREADSAFE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheFileIOManager.cpp:109:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/ffmpeg/libav54' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/loader' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o mozJSComponentLoader.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/loader -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/loader -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mozJSComponentLoader.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-shadow /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/loader/mozJSComponentLoader.cpp *** KEEP ALIVE MARKER *** Total duration: 0:33:00.234138 /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheFileInputStream.cpp: In member function ‘virtual nsresult mozilla::net::CacheFileInputStream::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheFileInputStream.cpp:43:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_THREADSAFE’ NS_INTERFACE_MAP_END_THREADSAFE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheFileInputStream.cpp:42:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheFileOutputStream.cpp: In member function ‘virtual nsresult mozilla::net::CacheFileOutputStream::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheFileOutputStream.cpp:45:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_THREADSAFE’ NS_INTERFACE_MAP_END_THREADSAFE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheFileOutputStream.cpp:44:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIOutputStream) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/protobuf/src/google/protobuf/text_format.cc:54: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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&)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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; ^~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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&)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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; ^~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/google/protobuf/stubs/map_util.h: At global scope: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 ^~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 ^~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheIndex.cpp: In member function ‘virtual nsresult mozilla::net::CacheIndex::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheIndex.cpp:258:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_THREADSAFE’ NS_INTERFACE_MAP_END_THREADSAFE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheIndex.cpp:257:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIRunnable) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/loader/mozJSComponentLoader.cpp:33: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:83: /<>/thunderbird-52.4.0+build1/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)’: /<>/thunderbird-52.4.0+build1/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; ~~^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheHashUtils.cpp:61:5: note: here case 10: c += (uint32_t(k[9])<<16); MOZ_FALLTHROUGH; ^~~~ /<>/thunderbird-52.4.0+build1/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; ~~^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheHashUtils.cpp:62:5: note: here case 9 : c += (uint32_t(k[8])<<8); MOZ_FALLTHROUGH; ^~~~ /<>/thunderbird-52.4.0+build1/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; ~~^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheHashUtils.cpp:64:5: note: here case 8 : b += (uint32_t(k[7])<<24); MOZ_FALLTHROUGH; ^~~~ /<>/thunderbird-52.4.0+build1/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; ~~^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheHashUtils.cpp:65:5: note: here case 7 : b += (uint32_t(k[6])<<16); MOZ_FALLTHROUGH; ^~~~ /<>/thunderbird-52.4.0+build1/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; ~~^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheHashUtils.cpp:66:5: note: here case 6 : b += (uint32_t(k[5])<<8); MOZ_FALLTHROUGH; ^~~~ /<>/thunderbird-52.4.0+build1/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; ~~^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheHashUtils.cpp:67:5: note: here case 5 : b += k[4]; MOZ_FALLTHROUGH; ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheHashUtils.cpp:67:16: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5 : b += k[4]; MOZ_FALLTHROUGH; ~~^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheHashUtils.cpp:68:5: note: here case 4 : a += (uint32_t(k[3])<<24); MOZ_FALLTHROUGH; ^~~~ /<>/thunderbird-52.4.0+build1/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; ~~^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheHashUtils.cpp:69:5: note: here case 3 : a += (uint32_t(k[2])<<16); MOZ_FALLTHROUGH; ^~~~ /<>/thunderbird-52.4.0+build1/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; ~~^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheHashUtils.cpp:70:5: note: here case 2 : a += (uint32_t(k[1])<<8); MOZ_FALLTHROUGH; ^~~~ /<>/thunderbird-52.4.0+build1/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; ~~^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheHashUtils.cpp:71:5: note: here case 1 : a += k[0]; ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheHashUtils.cpp: In member function ‘void mozilla::net::CacheHash::Update(const char*, uint32_t)’: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheHashUtils.cpp:160:18: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: mBuf += data[2] << 16; MOZ_FALLTHROUGH; ~~~~~^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheHashUtils.cpp:161:5: note: here case 2: mBuf += data[1] << 8; MOZ_FALLTHROUGH; ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheHashUtils.cpp:161:18: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: mBuf += data[1] << 8; MOZ_FALLTHROUGH; ~~~~~^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheHashUtils.cpp:162:5: note: here case 1: mBuf += data[0]; ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:101: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheIndex.cpp: In static member function ‘static nsresult mozilla::net::CacheIndex::Shutdown()’: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheIndex.cpp:460:25: warning: this statement may fall through [-Wimplicit-fallthrough=] index->FinishWrite(false); ~~~~~~~~~~~~~~~~~~^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheIndex.cpp:462:5: note: here case READY: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheIndex.cpp: In member function ‘const mozilla::net::CacheIndexEntry* mozilla::net::CacheIndexEntryAutoManage::FindEntry()’: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheIndex.cpp:153:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!mDoNotSearchInUpdates) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheIndex.cpp:157:7: note: here case CacheIndex::BUILDING: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheIndex.cpp: In static member function ‘static nsresult mozilla::net::CacheIndex::HasEntry(const uint8_t (&)[20], mozilla::net::CacheIndex::EntryStatus*, bool*)’: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheIndex.cpp:1154:46: warning: this statement may fall through [-Wimplicit-fallthrough=] entry = index->mPendingUpdates.GetEntry(hash); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheIndex.cpp:1156:5: note: here case BUILDING: ^~~~ /usr/bin/g++ -std=gnu++11 -o RegisterWorkerDebuggerBindings.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/battery -I/<>/thunderbird-52.4.0+build1/mozilla/dom/canvas -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/RegisterWorkerDebuggerBindings.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RegisterWorkerDebuggerBindings.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GuardObjects.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ConsoleBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RegisterWorkerDebuggerBindings.cpp:1: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ConsoleBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RegisterWorkerDebuggerBindings.cpp:1: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jsapi.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/loader/mozJSComponentLoader.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:2936:28: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/loader/mozJSComponentLoader.cpp:37: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:2934:8: note: ‘struct xpc::GlobalProperties’ declared here struct GlobalProperties { ^~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IterableIterator.h:34, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/URLSearchParamsBinding.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RegisterWorkerDebuggerBindings.cpp:4: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ConsoleBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RegisterWorkerDebuggerBindings.cpp:1: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ cc1plus: warning: unrecognized command line option ‘-Wno-null-conversion’ /usr/bin/g++ -std=gnu++11 -o wire_format.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/protobuf -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/protobuf -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/wire_format.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-null-conversion -Wno-return-type -Wno-sign-compare -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/protobuf/src/google/protobuf/wire_format.cc /usr/bin/g++ -std=gnu++11 -o RegisterWorkletBindings.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/battery -I/<>/thunderbird-52.4.0+build1/mozilla/dom/canvas -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/RegisterWorkletBindings.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RegisterWorkletBindings.cpp /usr/bin/g++ -std=gnu++11 -o mozJSLoaderUtils.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/loader -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/loader -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mozJSLoaderUtils.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-shadow /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/loader/mozJSLoaderUtils.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GuardObjects.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ConsoleBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RegisterWorkletBindings.cpp:1: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Atomics.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/PLDHashTable.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTHashtable.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsBaseHashtable.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsClassHashtable.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/scache/StartupCache.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/loader/mozJSLoaderUtils.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ConsoleBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RegisterWorkletBindings.cpp:1: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o ResolveSystemBinding.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/battery -I/<>/thunderbird-52.4.0+build1/mozilla/dom/canvas -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ResolveSystemBinding.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/ResolveSystemBinding.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GuardObjects.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AddonManagerBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/ResolveSystemBinding.cpp:1: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o mozJSSubScriptLoader.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/loader -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/loader -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mozJSSubScriptLoader.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-shadow /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/loader/mozJSSubScriptLoader.cpp /usr/bin/g++ -std=gnu++11 -o Unified_cpp_components_protobuf0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/protobuf -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/protobuf -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_components_protobuf0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-null-conversion -Wno-return-type -Wno-sign-compare -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/protobuf/Unified_cpp_components_protobuf0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/loader/mozJSSubScriptLoader.h:7, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/loader/mozJSSubScriptLoader.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/loader/mozJSSubScriptLoader.cpp:13: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AddonManagerBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/ResolveSystemBinding.cpp:1: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.cc:59, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/protobuf/Unified_cpp_components_protobuf0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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&)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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; ^~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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&)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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; ^~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/google/protobuf/stubs/map_util.h: At global scope: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 ^~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/protobuf/Unified_cpp_components_protobuf0.cpp:2: /<>/thunderbird-52.4.0+build1/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 { ^~~~~~ /<>/thunderbird-52.4.0+build1/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 { ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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] /<>/thunderbird-52.4.0+build1/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] /<>/thunderbird-52.4.0+build1/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] /<>/thunderbird-52.4.0+build1/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] /<>/thunderbird-52.4.0+build1/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 { ^~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 { ^~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.cc:43, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/protobuf/Unified_cpp_components_protobuf0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/google/protobuf/descriptor.h:986:26: note: ‘class google::protobuf::FileDescriptor’ declared here class LIBPROTOBUF_EXPORT FileDescriptor { ^~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/protobuf/Unified_cpp_components_protobuf0.cpp:2: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.cc:43, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/protobuf/Unified_cpp_components_protobuf0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/google/protobuf/descriptor.h:683:26: note: ‘class google::protobuf::EnumDescriptor’ declared here class LIBPROTOBUF_EXPORT EnumDescriptor { ^~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/protobuf/Unified_cpp_components_protobuf0.cpp:2: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.cc:43, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/protobuf/Unified_cpp_components_protobuf0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/google/protobuf/descriptor.h:780:26: note: ‘class google::protobuf::EnumValueDescriptor’ declared here class LIBPROTOBUF_EXPORT EnumValueDescriptor { ^~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/protobuf/Unified_cpp_components_protobuf0.cpp:2: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.cc:43, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/protobuf/Unified_cpp_components_protobuf0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/google/protobuf/descriptor.h:126:26: note: ‘class google::protobuf::Descriptor’ declared here class LIBPROTOBUF_EXPORT Descriptor { ^~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/protobuf/Unified_cpp_components_protobuf0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.cc: In member function ‘const google::protobuf::FileDescriptor* google::protobuf::DescriptorBuilder::NewPlaceholderFile(const string&)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.cc:43, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/protobuf/Unified_cpp_components_protobuf0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/google/protobuf/descriptor.h:986:26: note: ‘class google::protobuf::FileDescriptor’ declared here class LIBPROTOBUF_EXPORT FileDescriptor { ^~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AddonManagerBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/ResolveSystemBinding.cpp:1: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AddonManagerBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/ResolveSystemBinding.cpp:1: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/protobuf/Unified_cpp_components_protobuf0.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.pb.cc: In member function ‘virtual bool google::protobuf::FileOptions::IsInitialized() const’: /<>/thunderbird-52.4.0+build1/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; ^~ /<>/thunderbird-52.4.0+build1/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; ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.pb.cc: In member function ‘virtual bool google::protobuf::MessageOptions::IsInitialized() const’: /<>/thunderbird-52.4.0+build1/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; ^~ /<>/thunderbird-52.4.0+build1/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; ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.pb.cc: In member function ‘virtual bool google::protobuf::FieldOptions::IsInitialized() const’: /<>/thunderbird-52.4.0+build1/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; ^~ /<>/thunderbird-52.4.0+build1/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; ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.pb.cc: In member function ‘virtual bool google::protobuf::EnumOptions::IsInitialized() const’: /<>/thunderbird-52.4.0+build1/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; ^~ /<>/thunderbird-52.4.0+build1/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; ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.pb.cc: In member function ‘virtual bool google::protobuf::EnumValueOptions::IsInitialized() const’: /<>/thunderbird-52.4.0+build1/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; ^~ /<>/thunderbird-52.4.0+build1/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; ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.pb.cc: In member function ‘virtual bool google::protobuf::ServiceOptions::IsInitialized() const’: /<>/thunderbird-52.4.0+build1/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; ^~ /<>/thunderbird-52.4.0+build1/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; ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/protobuf/src/google/protobuf/descriptor.pb.cc: In member function ‘virtual bool google::protobuf::MethodOptions::IsInitialized() const’: /<>/thunderbird-52.4.0+build1/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; ^~ /<>/thunderbird-52.4.0+build1/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; ^~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/PromiseBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Promise.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/loader/mozJSSubScriptLoader.cpp:28: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/loader/mozJSSubScriptLoader.h:7, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/loader/mozJSSubScriptLoader.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/loader/mozJSSubScriptLoader.h:7, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/loader/mozJSSubScriptLoader.cpp:7: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/loader/mozJSSubScriptLoader.cpp: In member function ‘virtual nsresult AsyncScriptLoader::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/loader/mozJSSubScriptLoader.cpp:287:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/loader/mozJSSubScriptLoader.h:7, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/loader/mozJSSubScriptLoader.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:2936:28: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/loader/mozJSSubScriptLoader.cpp:25: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:2934:8: note: ‘struct xpc::GlobalProperties’ declared here struct GlobalProperties { ^~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o UnionTypes.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/battery -I/<>/thunderbird-52.4.0+build1/mozilla/dom/canvas -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/UnionTypes.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnionTypes.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CanvasGradient.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnionTypes.cpp:1: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libjs_xpconnect_loader.a.desc rm -f libjs_xpconnect_loader.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libjs_xpconnect_loader.a.desc mozJSComponentLoader.o mozJSLoaderUtils.o mozJSSubScriptLoader.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/loader' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/ctypes' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o ctypes.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/ctypes -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/ctypes -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/loader -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ctypes.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/ctypes/ctypes.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CanvasPath.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CanvasRenderingContext2DBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CanvasGradient.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnionTypes.cpp:1: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIXPCScriptable.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/ctypes/ctypes.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/ctypes/ctypes.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_ctypes.a.desc ctypes.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/ctypes' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/dbus' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o DBusHelpers.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/dbus -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/dbus -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/DBusHelpers.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/ipc/dbus/DBusHelpers.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CanvasRenderingContext2DBinding.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CanvasGradient.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnionTypes.cpp:1: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CanvasGradient.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnionTypes.cpp:1: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/RefPtr.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/DBusMessageRefPtr.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/dbus/DBusHelpers.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o DBusUtils.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/dbus -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/dbus -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/DBusUtils.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/ipc/dbus/DBusUtils.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/RefPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/dbus/DBusUtils.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/dbus/DBusUtils.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o DBusWatcher.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/dbus -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/dbus -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/DBusWatcher.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/ipc/dbus/DBusWatcher.cpp /usr/bin/g++ -std=gnu++11 -o RawDBusConnection.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/dbus -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/dbus -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/RawDBusConnection.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/ipc/dbus/RawDBusConnection.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxTextRun.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CanvasRenderingContext2D.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CanvasGradient.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnionTypes.cpp:1: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/RefPtr.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/DBusConnectionRefPtr.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/dbus/RawDBusConnection.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/dbus/RawDBusConnection.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libipc_dbus.a.desc rm -f libipc_dbus.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libipc_dbus.a.desc DBusHelpers.o DBusUtils.o DBusWatcher.o RawDBusConnection.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/dbus' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/build' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o FileLocation.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -D_IMPL_NS_STRINGAPI -DOMNIJAR_NAME=omni.ja -DMOZ_ICU_DATA_ARCHIVE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/base -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/components -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/io -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/reflect/xptinfo -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/mozilla/chrome -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/FileLocation.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/xpcom/build/FileLocation.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/build/FileLocation.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/build/FileLocation.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o NSPRInterposer.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -D_IMPL_NS_STRINGAPI -DOMNIJAR_NAME=omni.ja -DMOZ_ICU_DATA_ARCHIVE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/base -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/components -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/io -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/reflect/xptinfo -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/mozilla/chrome -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/NSPRInterposer.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/xpcom/build/NSPRInterposer.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GuardObjects.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/build/IOInterposer.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/build/NSPRInterposer.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o Omnijar.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -D_IMPL_NS_STRINGAPI -DOMNIJAR_NAME=omni.ja -DMOZ_ICU_DATA_ARCHIVE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/base -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/components -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/io -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/reflect/xptinfo -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/mozilla/chrome -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Omnijar.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/xpcom/build/Omnijar.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/build/Omnijar.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/build/Omnijar.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o Unified_cpp_netwerk_cache21.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/cache2 -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_netwerk_cache21.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/cache2/Unified_cpp_netwerk_cache21.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Logging.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheLog.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheStorage.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/cache2/Unified_cpp_netwerk_cache21.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/build/Omnijar.cpp:13: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o PoisonIOInterposerStub.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -D_IMPL_NS_STRINGAPI -DOMNIJAR_NAME=omni.ja -DMOZ_ICU_DATA_ARCHIVE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/base -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/components -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/io -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/reflect/xptinfo -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/mozilla/chrome -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/PoisonIOInterposerStub.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/xpcom/build/PoisonIOInterposerStub.cpp /usr/bin/g++ -std=gnu++11 -o Unified_cpp_xpcom_build0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -D_IMPL_NS_STRINGAPI -DOMNIJAR_NAME=omni.ja -DMOZ_ICU_DATA_ARCHIVE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/base -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/components -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/io -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/reflect/xptinfo -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/mozilla/chrome -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_xpcom_build0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/build/Unified_cpp_xpcom_build0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheFileMetadata.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheFile.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheEntry.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheStorage.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheStorage.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/cache2/Unified_cpp_netwerk_cache21.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/build/nsXPCOM.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/build/FrozenFunctions.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/build/Unified_cpp_xpcom_build0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/cache2/Unified_cpp_netwerk_cache21.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheStorageService.cpp: In member function ‘virtual nsresult mozilla::net::{anonymous}::WalkDiskCacheRunnable::Run()’: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheStorageService.cpp:453:15: warning: this statement may fall through [-Wimplicit-fallthrough=] mPass = ITERATE_METADATA; ~~~~~~^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2/CacheStorageService.cpp:456:7: note: here case ITERATE_METADATA: ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ScreenOrientation.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ISurfaceAllocator.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/TextureClient.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/CompositableClient.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/CanvasClient.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ImageBridgeChild.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/build/XPCOMInit.cpp:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/build/Unified_cpp_xpcom_build0.cpp:47: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o UnifiedBindings0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/battery -I/<>/thunderbird-52.4.0+build1/mozilla/dom/canvas -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings0.cpp *** KEEP ALIVE MARKER *** Total duration: 0:34:00.234125 In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ScreenOrientation.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ISurfaceAllocator.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/TextureClient.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/CompositableClient.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/CanvasClient.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ImageBridgeChild.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/build/XPCOMInit.cpp:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/build/Unified_cpp_xpcom_build0.cpp:47: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/GCAPI.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/xptcall.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/build/nsXPCOMPrivate.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/build/FrozenFunctions.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/build/Unified_cpp_xpcom_build0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ libnetwerk_cache2.a.desc rm -f libnetwerk_cache2.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libnetwerk_cache2.a.desc AppCacheStorage.o Unified_cpp_netwerk_cache20.o Unified_cpp_netwerk_cache21.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/cache2' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xul/templates' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_xul_templates0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul/templates -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xul/templates -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_xul_templates0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xul/templates/Unified_cpp_dom_xul_templates0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GuardObjects.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/APZTestDataBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/APZTestDataBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Atomics.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/PLDHashTable.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/templates/nsContentSupportMap.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/templates/nsContentSupportMap.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xul/templates/Unified_cpp_dom_xul_templates0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/APZTestDataBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/APZTestDataBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/templates/nsTemplateMatch.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/templates/nsContentSupportMap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/templates/nsContentSupportMap.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xul/templates/Unified_cpp_dom_xul_templates0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/AppData.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/build/Unified_cpp_xpcom_build0.cpp:65: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AppData.h: In member function ‘void mozilla::ScopedAppData::Zero()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AppData.h:30:46: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::ScopedAppData’; use assignment or value-initialization instead [-Wclass-memaccess] void Zero() { memset(this, 0, sizeof(*this)); } ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AppData.h:19:7: note: ‘class mozilla::ScopedAppData’ declared here class ScopedAppData : public nsXREAppData ^~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/AtomList.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/APZTestDataBinding.cpp:4, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/APZTestDataBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/APZTestDataBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/HeapAPI.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/GCAPI.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/xptcall.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/build/nsXPCOMPrivate.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/build/FrozenFunctions.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/build/Unified_cpp_xpcom_build0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]’: /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsMemoryReporterManager.h:156:28: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/mozilla/xpcom/build/XPCOMInit.cpp:123, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/build/Unified_cpp_xpcom_build0.cpp:47: /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsMemoryReporterManager.h:138:10: note: ‘struct nsMemoryReporterManager::AmountFns’ declared here struct AmountFns ^~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/HeapAPI.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/GCAPI.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/xptcall.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/build/nsXPCOMPrivate.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/build/FrozenFunctions.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/build/Unified_cpp_xpcom_build0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]’: /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsMemoryReporterManager.h:180:28: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/mozilla/xpcom/build/XPCOMInit.cpp:123, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/build/Unified_cpp_xpcom_build0.cpp:47: /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsMemoryReporterManager.h:173:10: note: ‘struct nsMemoryReporterManager::SizeOfTabFns’ declared here struct SizeOfTabFns ^~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsStyledElement.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/nsXULElement.h:32, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/templates/nsContentSupportMap.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xul/templates/Unified_cpp_dom_xul_templates0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsINode.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/templates/nsTemplateMatch.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/templates/nsContentSupportMap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/templates/nsContentSupportMap.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xul/templates/Unified_cpp_dom_xul_templates0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/APZTestDataBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/APZTestDataBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/AddonEvent.cpp: In member function ‘virtual nsresult mozilla::dom::AddonEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/AtomList.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/APZTestDataBinding.cpp:4, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/APZTestDataBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/APZTestDataBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/AddonManagerBinding.cpp: In member function ‘virtual nsresult mozilla::dom::Addon::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/AddonManagerBinding.cpp:3065:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/AddonManagerBinding.cpp:3064:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/AddonManagerBinding.cpp: In member function ‘virtual nsresult mozilla::dom::AddonInstall::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/AtomList.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/APZTestDataBinding.cpp:4, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/APZTestDataBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/APZTestDataBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/AddonManagerBinding.cpp: In member function ‘virtual nsresult mozilla::dom::AddonManager::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/AtomList.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/APZTestDataBinding.cpp:4, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsINode.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/templates/nsTemplateMatch.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/templates/nsContentSupportMap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/templates/nsContentSupportMap.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xul/templates/Unified_cpp_dom_xul_templates0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/templates/nsRDFQuery.cpp: In member function ‘virtual nsresult nsRDFQuery::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/templates/nsRDFQuery.cpp:17:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/APZTestDataBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/APZTestDataBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/AnimationPlaybackEvent.cpp: In member function ‘virtual nsresult mozilla::dom::AnimationPlaybackEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/AtomList.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/APZTestDataBinding.cpp:4, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/protobuf/Unified_cpp_components_protobuf0.cpp:47: /<>/thunderbird-52.4.0+build1/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’: /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/protobuf/src/google/protobuf/generated_message_reflection.cc:430:26: warning: ‘field1’ may be used uninitialized in this function [-Wmaybe-uninitialized] const FieldDescriptor* field1; ^~~~~~ /<>/thunderbird-52.4.0+build1/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); ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_xpcom_build1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -D_IMPL_NS_STRINGAPI -DOMNIJAR_NAME=omni.ja -DMOZ_ICU_DATA_ARCHIVE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/base -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/components -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/io -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/reflect/xptinfo -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/mozilla/chrome -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_xpcom_build1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/build/Unified_cpp_xpcom_build1.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/nsCRTGlue.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/nsCRTGlue.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/build/Unified_cpp_xpcom_build1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/APZTestDataBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/APZTestDataBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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]’: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioEventTimeline.h:73:26: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioParamTimeline.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioParam.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/AudioBufferSourceNodeBinding.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings0.cpp:278: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioEventTimeline.h:26:8: note: ‘struct mozilla::dom::AudioTimelineEvent’ declared here struct AudioTimelineEvent final ^~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_xpcom_build2.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -D_IMPL_NS_STRINGAPI -DOMNIJAR_NAME=omni.ja -DMOZ_ICU_DATA_ARCHIVE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/base -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/components -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/io -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/reflect/xptinfo -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/mozilla/chrome -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_xpcom_build2.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/build/Unified_cpp_xpcom_build2.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Logging.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/nsTextFormatter.cpp:29, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/build/Unified_cpp_xpcom_build2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/build/Unified_cpp_xpcom_build2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/nsTextFormatter.cpp: In function ‘int cvt_f(SprintfState*, double, int, int, char16_t, int)’: /<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/nsTextFormatter.cpp:355:11: warning: this statement may fall through [-Wimplicit-fallthrough=] exp = 'E'; ~~~~^~~~~ /<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/nsTextFormatter.cpp:357:5: note: here case 'e': ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/nsTextFormatter.cpp:362:11: warning: this statement may fall through [-Wimplicit-fallthrough=] exp = 'E'; ~~~~^~~~~ /<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/nsTextFormatter.cpp:364:5: note: here case 'g': ^~~~ libxpcom_build.a.desc rm -f libxpcom_build.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/build' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/browser' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_embedding_browser0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/embedding/browser -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/browser -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_embedding_browser0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/browser/Unified_cpp_embedding_browser0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/browser/nsCommandHandler.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/browser/nsCommandHandler.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/browser/Unified_cpp_embedding_browser0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o Unified_cpp_dom_xul_templates1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul/templates -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xul/templates -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_xul_templates1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xul/templates/Unified_cpp_dom_xul_templates1.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/templates/nsXULSortService.cpp:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xul/templates/Unified_cpp_dom_xul_templates1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/browser/nsWebBrowser.h:41, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/browser/nsCommandHandler.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/browser/Unified_cpp_embedding_browser0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/templates/nsXULSortService.cpp:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xul/templates/Unified_cpp_dom_xul_templates1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/browser/nsCommandHandler.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/browser/nsCommandHandler.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/browser/Unified_cpp_embedding_browser0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/embedding/browser/nsCommandHandler.cpp: In member function ‘virtual nsresult nsCommandHandler::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/embedding/browser/nsCommandHandler.cpp:70:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/embedding/browser/nsCommandHandler.cpp:69:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsICommandHandler) ^~~~~~~~~~~~~~~~~~~~~~ At global scope: cc1plus: warning: unrecognized command line option ‘-Wno-null-conversion’ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_components_protobuf1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/protobuf -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/protobuf -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_components_protobuf1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-null-conversion -Wno-return-type -Wno-sign-compare -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/protobuf/Unified_cpp_components_protobuf1.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsStyledElement.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/nsXULElement.h:32, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/templates/nsXULTemplateBuilder.cpp:56, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xul/templates/Unified_cpp_dom_xul_templates1.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/templates/nsXULSortService.cpp:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xul/templates/Unified_cpp_dom_xul_templates1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIFrame.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ReflowInput.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/browser/nsDocShellTreeOwner.cpp:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/browser/Unified_cpp_embedding_browser0.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/browser/nsDocShellTreeOwner.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/browser/nsWebBrowser.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/browser/nsCommandHandler.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/browser/Unified_cpp_embedding_browser0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDeviceContext.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsViewManager.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/browser/nsDocShellTreeOwner.cpp:67, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/browser/Unified_cpp_embedding_browser0.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/browser/nsCommandHandler.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/browser/nsCommandHandler.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/browser/Unified_cpp_embedding_browser0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/embedding/browser/nsDocShellTreeOwner.cpp: In member function ‘virtual nsresult nsDocShellTreeOwner::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/embedding/browser/nsDocShellTreeOwner.cpp:132:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/embedding/browser/nsDocShellTreeOwner.cpp:131:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/embedding/browser/nsWebBrowser.cpp: In member function ‘virtual nsresult nsWebBrowser::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/embedding/browser/nsWebBrowser.cpp:128:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/embedding/browser/nsWebBrowser.cpp:127:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/templates/nsXULSortService.cpp:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xul/templates/Unified_cpp_dom_xul_templates1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/templates/nsXULTemplateBuilder.cpp: In member function ‘virtual nsresult nsXULTemplateBuilder::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/templates/nsXULTemplateBuilder.cpp:62, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xul/templates/Unified_cpp_dom_xul_templates1.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: in definition of macro ‘NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO’ } else ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/templates/nsXULSortService.cpp:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xul/templates/Unified_cpp_dom_xul_templates1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/templates/nsXULTemplateQueryProcessorRDF.cpp: In member function ‘virtual nsresult nsXULTemplateQueryProcessorRDF::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/templates/nsXULTemplateQueryProcessorRDF.cpp:89:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/templates/nsXULTemplateQueryProcessorXML.cpp: In member function ‘virtual nsresult nsXULTemplateQueryProcessorXML::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/templates/nsXULTemplateQueryProcessorXML.cpp:107:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/templates/nsXULTemplateResultRDF.cpp: In member function ‘virtual nsresult nsXULTemplateResultRDF::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/templates/nsXULTemplateResultRDF.cpp:17:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/templates/nsXULTemplateResultRDF.cpp:16:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/templates/nsXULTreeBuilder.cpp: In member function ‘virtual nsresult nsXULTreeBuilder::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/templates/nsXULTemplateBuilder.cpp:62, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xul/templates/Unified_cpp_dom_xul_templates1.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: in definition of macro ‘NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO’ } else ^~~~ libtoolkit_components_protobuf.a.desc rm -f libtoolkit_components_protobuf.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/protobuf' /usr/bin/g++ -std=gnu++11 -o UnifiedBindings1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/battery -I/<>/thunderbird-52.4.0+build1/mozilla/dom/canvas -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings1.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GuardObjects.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioTrackBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/AudioTrackBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioTrackBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/AudioTrackBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaTrack.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioTrack.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/AudioTrackBinding.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioTrackBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/AudioTrackBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ *** KEEP ALIVE MARKER *** Total duration: 0:35:00.234138 In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioTrackBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/AudioTrackBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/AutocompleteErrorEvent.cpp: In member function ‘virtual nsresult mozilla::dom::AutocompleteErrorEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaTrack.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioTrack.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/AudioTrackBinding.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libembedding_browser.a.desc rm -f libembedding_browser.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libembedding_browser.a.desc Unified_cpp_embedding_browser0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/browser' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/performance' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_performance0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/performance -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/performance -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_performance0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/performance/Unified_cpp_dom_performance0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/performance/Performance.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/performance/Performance.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/performance/Unified_cpp_dom_performance0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDeviceContext.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/UIEvent.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/KeyboardEvent.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BeforeAfterKeyboardEvent.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/BeforeAfterKeyboardEventBinding.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings1.cpp:98: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/dom/performance/Performance.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/performance/Performance.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/performance/Unified_cpp_dom_performance0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/dom/performance/Performance.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/performance/Performance.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/performance/Unified_cpp_dom_performance0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/performance/Performance.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/performance/Performance.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/performance/Unified_cpp_dom_performance0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/performance/Performance.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/performance/Performance.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/performance/Unified_cpp_dom_performance0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/performance/Performance.cpp: In member function ‘virtual nsresult mozilla::dom::Performance::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/performance/Performance.cpp:92:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/performance/Performance.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/performance/Performance.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/performance/Unified_cpp_dom_performance0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/performance/Performance.cpp:91: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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/performance/Performance.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/performance/Performance.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/performance/Unified_cpp_dom_performance0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/performance/PerformanceEntry.cpp: In member function ‘virtual nsresult mozilla::dom::PerformanceEntry::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/performance/PerformanceEntry.cpp:22:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/performance/PerformanceEntry.cpp:21:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/performance/PerformanceMainThread.cpp: In member function ‘virtual nsresult mozilla::dom::PerformanceMainThread::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/performance/PerformanceMainThread.cpp:44:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(Performance) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/performance/PerformanceMainThread.cpp:43:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/performance/PerformanceObserver.cpp: In member function ‘virtual nsresult mozilla::dom::PerformanceObserver::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/performance/PerformanceObserver.cpp:46:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/performance/PerformanceObserver.cpp:45:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/performance/PerformanceObserverEntryList.cpp: In member function ‘virtual nsresult mozilla::dom::PerformanceObserverEntryList::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/performance/PerformanceObserverEntryList.cpp:27:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/performance/PerformanceObserverEntryList.cpp:26:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/performance/PerformanceResourceTiming.cpp: In member function ‘virtual nsresult mozilla::dom::PerformanceResourceTiming::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/performance/Performance.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/performance/Performance.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/performance/Unified_cpp_dom_performance0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioTrackBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/AudioTrackBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/BlobEvent.cpp: In member function ‘virtual nsresult mozilla::dom::BlobEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaTrack.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioTrack.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/AudioTrackBinding.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioTrackBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/AudioTrackBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/BrowserElementProxyBinding.cpp: In member function ‘virtual nsresult mozilla::dom::BrowserElementProxy::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaTrack.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioTrack.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/AudioTrackBinding.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libdom_xul_templates.a.desc rm -f libdom_xul_templates.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_xul_templates.a.desc Unified_cpp_dom_xul_templates0.o Unified_cpp_dom_xul_templates1.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xul/templates' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/reflect/xptinfo' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_reflect_xptinfo0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/reflect/xptinfo -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/reflect/xptinfo -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_reflect_xptinfo0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/reflect/xptinfo/Unified_cpp_reflect_xptinfo0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIInterfaceInfo.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/reflect/xptinfo/ShimInterfaceInfo.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/reflect/xptinfo/ShimInterfaceInfo.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/reflect/xptinfo/Unified_cpp_reflect_xptinfo0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AnimationEventBinding.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/reflect/xptinfo/ShimInterfaceInfo.cpp:140, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/reflect/xptinfo/Unified_cpp_reflect_xptinfo0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_performance.a.desc Unified_cpp_dom_performance0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/performance' /usr/bin/g++ -std=gnu++11 -o UnifiedBindings10.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/battery -I/<>/thunderbird-52.4.0+build1/mozilla/dom/canvas -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings10.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings10.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jsapi.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/AtomList.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/MediaKeySystemAccessBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings10.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CanvasRenderingContext2DBinding.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/reflect/xptinfo/ShimInterfaceInfo.cpp:143, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/reflect/xptinfo/Unified_cpp_reflect_xptinfo0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/GCAPI.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIInterfaceInfo.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/reflect/xptinfo/ShimInterfaceInfo.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/reflect/xptinfo/ShimInterfaceInfo.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/reflect/xptinfo/Unified_cpp_reflect_xptinfo0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CallbackObject.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/AtomList.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/MediaKeySystemAccessBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings10.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioTrackBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/AudioTrackBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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]’: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioEventTimeline.h:73:26: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioParamTimeline.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioParam.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/BiquadFilterNodeBinding.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings1.cpp:122: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioEventTimeline.h:26:8: note: ‘struct mozilla::dom::AudioTimelineEvent’ declared here struct AudioTimelineEvent final ^~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o UnifiedBindings11.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/battery -I/<>/thunderbird-52.4.0+build1/mozilla/dom/canvas -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings11.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings11.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/AtomList.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/MediaKeySystemAccessBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings10.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/RangedPtr.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Range.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jsapi.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/AtomList.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/MediaKeySystemAccessBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings10.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GuardObjects.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/MozSettingsTransactionEvent.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings11.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/MozSettingsTransactionEvent.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings11.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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_reflect_xptinfo.a.desc rm -f libxpcom_reflect_xptinfo.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libxpcom_reflect_xptinfo.a.desc Unified_cpp_reflect_xptinfo0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/reflect/xptinfo' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpfe/components/directory' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsDirectoryViewer.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/xpfe/components/directory -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpfe/components/directory -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsDirectoryViewer.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/xpfe/components/directory/nsDirectoryViewer.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MozSettingsTransactionEvent.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/MozSettingsTransactionEvent.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings11.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/MozSettingsTransactionEvent.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings11.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/xpfe/components/directory/nsDirectoryViewer.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/xpfe/components/directory/nsDirectoryViewer.cpp:18: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/MozSettingsTransactionEvent.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings11.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/MozSettingsTransactionEvent.cpp: In member function ‘virtual nsresult mozilla::dom::MozSettingsTransactionEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MozSettingsTransactionEvent.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/MozSettingsTransactionEvent.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings11.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/MozSettingsTransactionEvent.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings11.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/MozTetheringManagerBinding.cpp: In member function ‘virtual nsresult mozilla::dom::MozTetheringManager::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/MozTetheringManagerBinding.cpp:1290:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/MozTetheringManagerBinding.cpp:1289:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDocumentObserver.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDocument.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/xpfe/components/directory/nsDirectoryViewer.cpp:49: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/xpfe/components/directory/nsDirectoryViewer.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/xpfe/components/directory/nsDirectoryViewer.cpp:18: /<>/thunderbird-52.4.0+build1/mozilla/xpfe/components/directory/nsDirectoryViewer.cpp: In member function ‘virtual nsresult nsHTTPIndex::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/xpfe/components/directory/nsDirectoryViewer.cpp:84:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/AtomList.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/MediaKeySystemAccessBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings10.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/MediaStreamEvent.cpp: In member function ‘virtual nsresult mozilla::dom::MediaStreamEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/AtomList.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/MediaKeySystemAccessBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings10.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPose.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Gamepad.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/NavigatorBinding.cpp:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings11.cpp:110: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h: In member function ‘void mozilla::dom::GamepadPoseState::Clear()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h:81:45: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::dom::GamepadPoseState’; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(GamepadPoseState)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h:36:8: note: ‘struct mozilla::dom::GamepadPoseState’ declared here struct GamepadPoseState ^~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/AtomList.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/MediaKeySystemAccessBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings10.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/MediaStreamTrackEvent.cpp: In member function ‘virtual nsresult mozilla::dom::MediaStreamTrackEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/AtomList.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/MediaKeySystemAccessBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings10.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libxpfe_components_directory.a.desc rm -f libxpfe_components_directory.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libxpfe_components_directory.a.desc nsDirectoryViewer.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpfe/components/directory' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/quota' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_quota0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/quota -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/quota -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_quota0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/quota/Unified_cpp_dom_quota0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDeviceContext.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/UIEvent.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/KeyboardEvent.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/MenuBoxObjectBinding.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings10.cpp:242: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/quota/ActorsChild.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/quota/ActorsChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/quota/Unified_cpp_dom_quota0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/AtomList.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/MediaKeySystemAccessBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings10.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/MozSelfSupportBinding.cpp: In member function ‘virtual nsresult mozilla::dom::MozSelfSupport::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/MozSelfSupportBinding.cpp:1496:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/MozSelfSupportBinding.cpp:1495:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/MozSettingsEvent.cpp: In member function ‘virtual nsresult mozilla::dom::MozSettingsEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/AtomList.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/MediaKeySystemAccessBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings10.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/StorageTypeBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/quota/PersistenceType.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/quota/ActorsChild.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/quota/ActorsChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/quota/Unified_cpp_dom_quota0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/MozSettingsTransactionEvent.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings11.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/PageTransitionEvent.cpp: In member function ‘virtual nsresult mozilla::dom::PageTransitionEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MozSettingsTransactionEvent.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/MozSettingsTransactionEvent.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings11.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ScreenOrientation.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Hal.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/dom/quota/QuotaManagerService.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/quota/Unified_cpp_dom_quota0.cpp:29: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/quota/ActorsChild.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/quota/ActorsChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/quota/Unified_cpp_dom_quota0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/quota/ActorsChild.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/quota/ActorsChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/quota/Unified_cpp_dom_quota0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/quota/QuotaRequests.cpp: In member function ‘virtual nsresult mozilla::dom::quota::RequestBase::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/quota/QuotaRequests.cpp:65:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/quota/QuotaRequests.cpp:64:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/quota/QuotaRequests.cpp: In member function ‘virtual nsresult mozilla::dom::quota::UsageRequest::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/quota/QuotaRequests.cpp:146:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(RequestBase) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/quota/QuotaRequests.cpp:145:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIQuotaUsageRequest) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/quota/QuotaRequests.cpp: In member function ‘virtual nsresult mozilla::dom::quota::Request::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/quota/QuotaRequests.cpp:273:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(RequestBase) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/quota/QuotaRequests.cpp:272:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIQuotaRequest) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/quota/StorageManager.cpp: In member function ‘virtual nsresult mozilla::dom::StorageManager::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/quota/StorageManager.cpp:357:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/quota/StorageManager.cpp:356:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/MozSettingsTransactionEvent.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings11.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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]’: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioEventTimeline.h:73:26: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioParamTimeline.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioParam.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/OscillatorNodeBinding.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings11.cpp:290: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioEventTimeline.h:26:8: note: ‘struct mozilla::dom::AudioTimelineEvent’ declared here struct AudioTimelineEvent final ^~~~~~~~~~~~~~~~~~ *** KEEP ALIVE MARKER *** Total duration: 0:36:00.234141 In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/quota/Unified_cpp_dom_quota0.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/dom/quota/ActorsParent.cpp: In function ‘nsresult mozilla::dom::quota::{anonymous}::CreateOrUpgradeDirectoryMetadataHelper::CreateOrUpgradeMetadataFiles()’: /<>/thunderbird-52.4.0+build1/mozilla/dom/quota/ActorsParent.cpp:7060:14: warning: ‘hasIsApp’ may be used uninitialized in this function [-Wmaybe-uninitialized] } else if (hasIsApp) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/dom/quota/ActorsParent.cpp: In function ‘nsresult mozilla::dom::quota::QuotaManager::UpgradeStorageFrom0ToCurrent(mozIStorageConnection*)’: /<>/thunderbird-52.4.0+build1/mozilla/dom/quota/ActorsParent.cpp:7437:31: warning: ‘timestamp’ may be used uninitialized in this function [-Wmaybe-uninitialized] originProps->mTimestamp = timestamp; ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/quota/ActorsParent.cpp:7418:13: note: ‘timestamp’ was declared here int64_t timestamp; ^~~~~~~~~ libdom_quota.a.desc rm -f libdom_quota.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_quota.a.desc Unified_cpp_dom_quota0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/quota' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpfe/appshell' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_xpfe_appshell0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/xpfe/appshell -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpfe/appshell -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_xpfe_appshell0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpfe/appshell/Unified_cpp_xpfe_appshell0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Module.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ModuleUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/xpfe/appshell/nsAppShellFactory.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpfe/appshell/Unified_cpp_xpfe_appshell0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/xpfe/appshell/nsAppShellService.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpfe/appshell/Unified_cpp_xpfe_appshell0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIFactory.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Module.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ModuleUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/xpfe/appshell/nsAppShellFactory.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpfe/appshell/Unified_cpp_xpfe_appshell0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/xpfe/appshell/nsAppShellService.cpp: In member function ‘virtual nsresult WebBrowserChrome2Stub::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/xpfe/appshell/nsAppShellService.cpp:245:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/xpfe/appshell/nsChromeTreeOwner.cpp:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpfe/appshell/Unified_cpp_xpfe_appshell0.cpp:29: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Module.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ModuleUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/xpfe/appshell/nsAppShellFactory.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpfe/appshell/Unified_cpp_xpfe_appshell0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIFactory.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Module.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ModuleUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/xpfe/appshell/nsAppShellFactory.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpfe/appshell/Unified_cpp_xpfe_appshell0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/xpfe/appshell/nsChromeTreeOwner.cpp: In member function ‘virtual nsresult nsChromeTreeOwner::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/xpfe/appshell/nsChromeTreeOwner.cpp:102:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/xpfe/appshell/nsChromeTreeOwner.cpp:101:4: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/xpfe/appshell/nsContentTreeOwner.cpp: In member function ‘virtual nsresult nsContentTreeOwner::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/xpfe/appshell/nsContentTreeOwner.cpp:120:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:817:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:882:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AGGREGATED’ NS_IMPL_QUERY_BODY_AGGREGATED(_interface,_aggregate) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/xpfe/appshell/nsContentTreeOwner.cpp:119:4: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AGGREGATED’ NS_INTERFACE_MAP_ENTRY_AGGREGATED(nsIEmbeddingSiteWindow, mSiteWindow) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/xpfe/appshell/nsContentTreeOwner.cpp: In member function ‘virtual nsresult nsSiteWindow::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:852:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:890:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_USING_AGGREGATOR’ NS_IMPL_QUERY_TAIL_USING_AGGREGATOR(_aggregator) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/xpfe/appshell/nsContentTreeOwner.cpp:994:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_AGGREGATED’ NS_INTERFACE_MAP_END_AGGREGATED(mAggregator) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/xpfe/appshell/nsContentTreeOwner.cpp:993:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIEmbeddingSiteWindow) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/xpfe/appshell/nsWebShellWindow.cpp: In member function ‘virtual nsresult nsWebShellWindow::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/xpfe/appshell/nsWebShellWindow.cpp:108:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(nsXULWindow) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/xpfe/appshell/nsWebShellWindow.cpp:107:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIWebProgressListener) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/xpfe/appshell/nsXULWindow.cpp: In member function ‘virtual nsresult nsXULWindow::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/xpfe/appshell/nsXULWindow.cpp:136:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpfe/appshell/Unified_cpp_xpfe_appshell0.cpp:65: /<>/thunderbird-52.4.0+build1/mozilla/xpfe/appshell/nsXULWindow.cpp:135:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /usr/bin/g++ -std=gnu++11 -o UnifiedBindings12.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/battery -I/<>/thunderbird-52.4.0+build1/mozilla/dom/canvas -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings12.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings12.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GuardObjects.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/PeerConnectionImplEnumsBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/PeerConnectionImplEnumsBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings12.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/PeerConnectionImplEnumsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/PeerConnectionImplEnumsBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings12.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/AtomList.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/PeerConnectionObserverBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings12.cpp:14: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/PeerConnectionImplEnumsBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/PeerConnectionImplEnumsBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings12.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ *** KEEP ALIVE MARKER *** Total duration: 0:37:00.234155 libxpfe_appshell.a.desc rm -f libxpfe_appshell.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libxpfe_appshell.a.desc Unified_cpp_xpfe_appshell0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpfe/appshell' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/reflect/xptcall/md/unix' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o xptcinvoke_aarch64.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/reflect/xptcall/md/unix -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/reflect/xptcall/md/unix -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/reflect/xptcall -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/reflect/xptinfo -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/xptcinvoke_aarch64.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/xpcom/reflect/xptcall/md/unix/xptcinvoke_aarch64.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/PeerConnectionImplEnumsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/PeerConnectionImplEnumsBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings12.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/PeerConnectionObserverBinding.cpp: In member function ‘virtual nsresult mozilla::dom::PeerConnectionObserver::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/PeerConnectionObserverBinding.cpp:2788:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/PeerConnectionObserverBinding.cpp:2787:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/reflect/xptcall/xptcall.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/reflect/xptcall/xptcprivate.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/reflect/xptcall/md/unix/xptcinvoke_aarch64.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/PerformanceEntryEvent.cpp: In member function ‘virtual nsresult mozilla::dom::PerformanceEntryEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/AtomList.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/PeerConnectionObserverBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings12.cpp:14: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o xptcstubs_aarch64.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/reflect/xptcall/md/unix -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/reflect/xptcall/md/unix -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/reflect/xptcall -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/reflect/xptinfo -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/xptcstubs_aarch64.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/xpcom/reflect/xptcall/md/unix/xptcstubs_aarch64.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/reflect/xptcall/xptcall.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/reflect/xptcall/xptcprivate.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/reflect/xptcall/md/unix/xptcstubs_aarch64.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/PeerConnectionImplEnumsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/PeerConnectionImplEnumsBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings12.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/PermissionSettingsBinding.cpp: In member function ‘virtual nsresult mozilla::dom::PermissionSettings::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/PermissionSettingsBinding.cpp:986:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/PermissionSettingsBinding.cpp:985:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/PluginCrashedEvent.cpp: In member function ‘virtual nsresult mozilla::dom::PluginCrashedEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/AtomList.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/PeerConnectionObserverBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings12.cpp:14: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/gcc -std=gnu99 -o xptcinvoke_asm_aarch64.o -fPIC -Wa,--noexecstack -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -g -c /<>/thunderbird-52.4.0+build1/mozilla/xpcom/reflect/xptcall/md/unix/xptcinvoke_asm_aarch64.s /usr/bin/gcc -std=gnu99 -o xptcstubs_asm_aarch64.o -fPIC -Wa,--noexecstack -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -g -c /<>/thunderbird-52.4.0+build1/mozilla/xpcom/reflect/xptcall/md/unix/xptcstubs_asm_aarch64.s libxpcom_reflect_xptcall_md_unix.a.desc rm -f libxpcom_reflect_xptcall_md_unix.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libxpcom_reflect_xptcall_md_unix.a.desc xptcinvoke_aarch64.o xptcstubs_aarch64.o xptcinvoke_asm_aarch64.o xptcstubs_asm_aarch64.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/reflect/xptcall/md/unix' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/parser/xml' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsSAXAttributes.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/parser/xml -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/parser/xml -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsSAXAttributes.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/parser/xml/nsSAXAttributes.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDeviceContext.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/UIEvent.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MouseEvent.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/PointerEvent.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/PointerEventBinding.cpp:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings12.cpp:266: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/parser/xml/nsSAXAttributes.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/parser/xml/nsSAXAttributes.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsSAXLocator.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/parser/xml -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/parser/xml -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsSAXLocator.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/parser/xml/nsSAXLocator.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISAXLocator.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/parser/xml/nsSAXLocator.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/parser/xml/nsSAXLocator.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsSAXXMLReader.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/parser/xml -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/parser/xml -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsSAXXMLReader.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/parser/xml/nsSAXXMLReader.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIInputStream.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/parser/xml/nsSAXXMLReader.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/PeerConnectionImplEnumsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/PeerConnectionImplEnumsBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings12.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/PopStateEvent.cpp: In member function ‘virtual nsresult mozilla::dom::PopStateEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/AtomList.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/PeerConnectionObserverBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings12.cpp:14: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/PeerConnectionImplEnumsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/PeerConnectionImplEnumsBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings12.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/PopupBlockedEvent.cpp: In member function ‘virtual nsresult mozilla::dom::PopupBlockedEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/AtomList.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/PeerConnectionObserverBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings12.cpp:14: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/parser/xml/nsSAXXMLReader.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIInputStream.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/parser/xml/nsSAXXMLReader.cpp:6: /<>/thunderbird-52.4.0+build1/mozilla/parser/xml/nsSAXXMLReader.cpp: In member function ‘virtual nsresult nsSAXXMLReader::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/xml/nsSAXXMLReader.cpp:47:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/xml/nsSAXXMLReader.cpp:46:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsISAXXMLReader) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libparser_xml.a.desc rm -f libparser_xml.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libparser_xml.a.desc nsSAXAttributes.o nsSAXLocator.o nsSAXXMLReader.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/parser/xml' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/2d' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o DrawTargetSkia.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -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/<>/thunderbird-52.4.0+build1/mozilla/gfx/2d -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/2d -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/DrawTargetSkia.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 /<>/thunderbird-52.4.0+build1/mozilla/gfx/2d/DrawTargetSkia.cpp /usr/bin/g++ -std=gnu++11 -o UnifiedBindings13.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/battery -I/<>/thunderbird-52.4.0+build1/mozilla/dom/canvas -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings13.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings13.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GuardObjects.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/PresentationConnectionAvailableEvent.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings13.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/PresentationConnectionAvailableEvent.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings13.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o UnifiedBindings14.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/battery -I/<>/thunderbird-52.4.0+build1/mozilla/dom/canvas -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings14.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings14.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/PresentationConnectionAvailableEvent.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/PresentationConnectionAvailableEvent.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings13.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/PresentationConnectionAvailableEvent.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings13.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GuardObjects.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RTCPeerConnectionIceEvent.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings14.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RTCPeerConnectionIceEvent.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings14.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/PresentationConnectionAvailableEvent.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings13.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/PresentationConnectionAvailableEvent.cpp: In member function ‘virtual nsresult mozilla::dom::PresentationConnectionAvailableEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/PresentationConnectionAvailableEvent.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/PresentationConnectionAvailableEvent.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings13.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/PresentationConnectionAvailableEvent.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings13.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/PresentationConnectionCloseEvent.cpp: In member function ‘virtual nsresult mozilla::dom::PresentationConnectionCloseEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/PresentationConnectionAvailableEvent.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/PresentationConnectionAvailableEvent.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings13.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/PresentationConnectionAvailableEvent.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings13.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/PresentationDeviceInfoManagerBinding.cpp: In member function ‘virtual nsresult mozilla::dom::PresentationDeviceInfoManager::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/PresentationConnectionAvailableEvent.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/PresentationConnectionAvailableEvent.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings13.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o Factory.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -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/<>/thunderbird-52.4.0+build1/mozilla/gfx/2d -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/2d -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Factory.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 /<>/thunderbird-52.4.0+build1/mozilla/gfx/2d/Factory.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/RTCIceCandidateBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RTCPeerConnectionIceEvent.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings14.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RTCPeerConnectionIceEvent.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings14.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/PresentationConnectionAvailableEvent.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings13.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/ProgressEvent.cpp: In member function ‘virtual nsresult mozilla::dom::ProgressEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/PresentationConnectionAvailableEvent.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/PresentationConnectionAvailableEvent.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings13.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EndianUtils.h:67, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/2d/Types.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/2d/2D.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/2d/Factory.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RTCPeerConnectionIceEvent.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings14.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RTCPeerConnectionIceEvent.cpp: In member function ‘virtual nsresult mozilla::dom::RTCPeerConnectionIceEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RTCPeerConnectionIceEvent.cpp:39:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CallbackObject.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CallbackInterface.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/RTCIceCandidateBinding.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RTCPeerConnectionIceEvent.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings14.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RTCPeerConnectionIceEvent.cpp:38:1: note: in expansion of macro ‘NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED’ NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(RTCPeerConnectionIceEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RTCPeerConnectionIceEvent.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings14.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RTCPeerConnectionStaticBinding.cpp: In member function ‘virtual nsresult mozilla::dom::RTCPeerConnectionStatic::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RTCPeerConnectionStaticBinding.cpp:705:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RTCPeerConnectionStaticBinding.cpp:704:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RTCRtpReceiverBinding.cpp: In member function ‘virtual nsresult mozilla::dom::RTCRtpReceiver::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RTCRtpReceiverBinding.cpp:522:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RTCRtpReceiverBinding.cpp:521:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RTCRtpSenderBinding.cpp: In member function ‘virtual nsresult mozilla::dom::RTCRtpSender::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RTCRtpSenderBinding.cpp:2961:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RTCRtpSenderBinding.cpp:2960:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RTCSessionDescriptionBinding.cpp: In member function ‘virtual nsresult mozilla::dom::RTCSessionDescription::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RTCSessionDescriptionBinding.cpp:1184:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RTCSessionDescriptionBinding.cpp:1183:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RTCStatsReportBinding.cpp: In member function ‘virtual nsresult mozilla::dom::RTCStatsReport::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RTCStatsReportBinding.cpp:6691:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RTCStatsReportBinding.cpp:6690:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/PresentationConnectionAvailableEvent.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings13.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/PushManagerBinding.cpp: In member function ‘virtual nsresult mozilla::dom::PushManagerImpl::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/PushManagerBinding.cpp:1798:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/PushManagerBinding.cpp:1797:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RTCTrackEvent.cpp: In member function ‘virtual nsresult mozilla::dom::RTCTrackEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RTCTrackEvent.cpp:45:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CallbackObject.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CallbackInterface.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/RTCIceCandidateBinding.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RTCPeerConnectionIceEvent.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings14.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RTCTrackEvent.cpp:44:1: note: in expansion of macro ‘NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED’ NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(RTCTrackEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RTCDTMFSenderBinding.cpp: In member function ‘virtual nsresult mozilla::dom::RTCDTMFSender::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RTCDTMFSenderBinding.cpp:803:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(mozilla::DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/PresentationConnectionAvailableEvent.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/PresentationConnectionAvailableEvent.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings13.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RTCDTMFSenderBinding.cpp:802:1: note: in expansion of macro ‘NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED’ NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(RTCDTMFSender) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/PresentationConnectionAvailableEvent.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings13.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RTCDTMFToneChangeEvent.cpp: In member function ‘virtual nsresult mozilla::dom::RTCDTMFToneChangeEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RTCDTMFToneChangeEvent.cpp:36:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/PresentationConnectionAvailableEvent.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/PresentationConnectionAvailableEvent.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings13.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RTCDTMFToneChangeEvent.cpp:35:1: note: in expansion of macro ‘NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED’ NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(RTCDTMFToneChangeEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/PresentationConnectionAvailableEvent.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings13.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RTCDataChannelEvent.cpp: In member function ‘virtual nsresult mozilla::dom::RTCDataChannelEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RTCDataChannelEvent.cpp:39:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/PresentationConnectionAvailableEvent.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/PresentationConnectionAvailableEvent.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings13.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RTCDataChannelEvent.cpp:38:1: note: in expansion of macro ‘NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED’ NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(RTCDataChannelEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/PresentationConnectionAvailableEvent.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings13.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RTCIceCandidateBinding.cpp: In member function ‘virtual nsresult mozilla::dom::RTCIceCandidate::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RTCIceCandidateBinding.cpp:1308:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RTCIceCandidateBinding.cpp:1307:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RTCPeerConnectionIceEvent.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings14.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RecordErrorEvent.cpp: In member function ‘virtual nsresult mozilla::dom::RecordErrorEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CallbackObject.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CallbackInterface.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/RTCIceCandidateBinding.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RTCPeerConnectionIceEvent.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings14.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RTCPeerConnectionBinding.cpp: In member function ‘virtual nsresult mozilla::dom::RTCPeerConnection::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RTCPeerConnectionBinding.cpp:8747:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(mozilla::DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/PresentationConnectionAvailableEvent.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/PresentationConnectionAvailableEvent.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings13.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/RTCPeerConnectionBinding.cpp:8746:1: note: in expansion of macro ‘NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED’ NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(RTCPeerConnection) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o JobScheduler_posix.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -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/<>/thunderbird-52.4.0+build1/mozilla/gfx/2d -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/2d -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/JobScheduler_posix.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 /<>/thunderbird-52.4.0+build1/mozilla/gfx/2d/JobScheduler_posix.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/RefPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/2d/JobScheduler.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/2d/JobScheduler_posix.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o PathSkia.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -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/<>/thunderbird-52.4.0+build1/mozilla/gfx/2d -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/2d -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/PathSkia.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 /<>/thunderbird-52.4.0+build1/mozilla/gfx/2d/PathSkia.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EndianUtils.h:67, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/2d/Types.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/2d/2D.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/2d/PathSkia.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/2d/PathSkia.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o ScaledFontFontconfig.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -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/<>/thunderbird-52.4.0+build1/mozilla/gfx/2d -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/2d -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ScaledFontFontconfig.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 /<>/thunderbird-52.4.0+build1/mozilla/gfx/2d/ScaledFontFontconfig.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EndianUtils.h:67, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/2d/Types.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/2d/2D.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/2d/ScaledFontBase.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/2d/ScaledFontFontconfig.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/2d/ScaledFontFontconfig.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o SourceSurfaceSkia.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -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/<>/thunderbird-52.4.0+build1/mozilla/gfx/2d -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/2d -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/SourceSurfaceSkia.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 /<>/thunderbird-52.4.0+build1/mozilla/gfx/2d/SourceSurfaceSkia.cpp *** KEEP ALIVE MARKER *** Total duration: 0:38:00.234134 /usr/bin/g++ -std=gnu++11 -o UnifiedBindings15.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/battery -I/<>/thunderbird-52.4.0+build1/mozilla/dom/canvas -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings15.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings15.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GuardObjects.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGAnimatedRectBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SVGAnimatedRectBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings15.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGAnimatedRectBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SVGAnimatedRectBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings15.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o image_operations.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -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/<>/thunderbird-52.4.0+build1/mozilla/gfx/2d -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/2d -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/image_operations.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 /<>/thunderbird-52.4.0+build1/mozilla/gfx/2d/image_operations.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/2d/image_operations.cpp:29: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SVGAnimatedRectBinding.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings15.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGAnimatedRectBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SVGAnimatedRectBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings15.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_2d0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -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/<>/thunderbird-52.4.0+build1/mozilla/gfx/2d -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/2d -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_2d0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/2d/Unified_cpp_gfx_2d0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EndianUtils.h:67, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/gfx/Types.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/gfx/2D.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/2d/BezierUtils.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/2d/BezierUtils.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/2d/Unified_cpp_gfx_2d0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/2d/Unified_cpp_gfx_2d0.cpp:56: /<>/thunderbird-52.4.0+build1/mozilla/gfx/2d/DrawTargetCairo.cpp: In function ‘cairo_pattern_t* mozilla::gfx::GfxPatternToCairoPattern(const mozilla::gfx::Pattern&, mozilla::gfx::Float, const mozilla::gfx::Matrix&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/2d/DrawTargetCairo.cpp:494:20: warning: ‘pat’ may be used uninitialized in this function [-Wmaybe-uninitialized] cairo_pattern_t* pat; ^~~ /usr/bin/g++ -std=gnu++11 -o UnifiedBindings16.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/battery -I/<>/thunderbird-52.4.0+build1/mozilla/dom/canvas -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings16.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings16.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GuardObjects.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGElementBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SVGFESpecularLightingElementBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings16.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGElementBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SVGFESpecularLightingElementBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings16.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o UnifiedBindings17.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/battery -I/<>/thunderbird-52.4.0+build1/mozilla/dom/canvas -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings17.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings17.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GuardObjects.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGGradientElementBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SVGRadialGradientElementBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings17.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SVGFESpecularLightingElementBinding.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings16.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ *** KEEP ALIVE MARKER *** Total duration: 0:39:00.234124 In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGElementBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SVGFESpecularLightingElementBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings16.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGGradientElementBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SVGRadialGradientElementBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings17.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_2d1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -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/<>/thunderbird-52.4.0+build1/mozilla/gfx/2d -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/2d -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_2d1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/2d/Unified_cpp_gfx_2d1.cpp /usr/bin/g++ -std=gnu++11 -o UnifiedBindings18.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/battery -I/<>/thunderbird-52.4.0+build1/mozilla/dom/canvas -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings18.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings18.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/RefPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/2d/JobScheduler.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/2d/JobScheduler.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/2d/Unified_cpp_gfx_2d1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SVGRadialGradientElementBinding.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings17.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGGradientElementBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SVGRadialGradientElementBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings17.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GuardObjects.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BoxObjectBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/ScrollBoxObjectBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings18.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BoxObjectBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/ScrollBoxObjectBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings18.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/ScrollBoxObjectBinding.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings18.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BoxObjectBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/ScrollBoxObjectBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings18.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDeviceContext.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/UIEvent.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGZoomEvent.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SVGZoomEventBinding.cpp:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings17.cpp:326: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BoxObjectBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/ScrollBoxObjectBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings18.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/ScrollViewChangeEvent.cpp: In member function ‘virtual nsresult mozilla::dom::ScrollViewChangeEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/ScrollBoxObjectBinding.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings18.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BoxObjectBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/ScrollBoxObjectBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings18.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SecureElementBinding.cpp: In member function ‘virtual nsresult mozilla::dom::SEChannel::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SecureElementBinding.cpp:3563:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SecureElementBinding.cpp:3562:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SecureElementBinding.cpp: In member function ‘virtual nsresult mozilla::dom::SEReader::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SecureElementBinding.cpp:3953:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SecureElementBinding.cpp:3952:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SecureElementBinding.cpp: In member function ‘virtual nsresult mozilla::dom::SEResponse::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SecureElementBinding.cpp:4252:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SecureElementBinding.cpp:4251:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SecureElementBinding.cpp: In member function ‘virtual nsresult mozilla::dom::SESession::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SecureElementBinding.cpp:4666:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SecureElementBinding.cpp:4665:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SecureElementManagerBinding.cpp: In member function ‘virtual nsresult mozilla::dom::SEManager::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SecureElementManagerBinding.cpp:514:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SecureElementManagerBinding.cpp:513:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/2d/Unified_cpp_gfx_2d1.cpp:20: /<>/thunderbird-52.4.0+build1/mozilla/gfx/2d/Path.cpp: In function ‘void mozilla::gfx::FlattenBezier(const mozilla::gfx::BezierControlPoints&, mozilla::gfx::PathSink*, double)’: /<>/thunderbird-52.4.0+build1/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; ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/ServiceWorkerMessageEvent.cpp: In member function ‘virtual nsresult mozilla::dom::ServiceWorkerMessageEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/ScrollBoxObjectBinding.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings18.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BoxObjectBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/ScrollBoxObjectBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings18.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SettingsManagerBinding.cpp: In member function ‘virtual nsresult mozilla::dom::SettingsLock::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/ScrollBoxObjectBinding.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings18.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BoxObjectBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/ScrollBoxObjectBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings18.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SettingsManagerBinding.cpp: In member function ‘virtual nsresult mozilla::dom::SettingsManager::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/ScrollBoxObjectBinding.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings18.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDeviceContext.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/UIEvent.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MouseEvent.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SimpleGestureEvent.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SimpleGestureEventBinding.cpp:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings18.cpp:206: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ libgfx_2d.a.desc rm -f libgfx_2d.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libgfx_2d.a.desc DrawTargetSkia.o Factory.o JobScheduler_posix.o PathSkia.o ScaledFontFontconfig.o SourceSurfaceSkia.o image_operations.o Unified_cpp_gfx_2d0.o Unified_cpp_gfx_2d1.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/2d' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/jsaccount/src' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o DelegateList.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/jsaccount/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/jsaccount/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/DelegateList.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/jsaccount/src/DelegateList.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/jsaccount/src/DelegateList.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/jsaccount/src/DelegateList.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o JaAbDirectory.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/jsaccount/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/jsaccount/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/JaAbDirectory.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/jsaccount/src/JaAbDirectory.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/jsaccount/src/DelegateList.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/jsaccount/src/JaAbDirectory.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/jsaccount/src/JaAbDirectory.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BoxObjectBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/ScrollBoxObjectBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings18.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SpeechRecognitionEvent.cpp: In member function ‘virtual nsresult mozilla::dom::SpeechRecognitionEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/ScrollBoxObjectBinding.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings18.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BoxObjectBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/ScrollBoxObjectBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings18.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SpeechSynthesisErrorEvent.cpp: In member function ‘virtual nsresult mozilla::dom::SpeechSynthesisErrorEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/ScrollBoxObjectBinding.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings18.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o JaCompose.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/jsaccount/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/jsaccount/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/JaCompose.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/jsaccount/src/JaCompose.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/jsaccount/src/DelegateList.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/jsaccount/src/JaCompose.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/jsaccount/src/JaCompose.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIMsgQuote.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgCompose.h:15, from /<>/thunderbird-52.4.0+build1/mailnews/jsaccount/src/JaCompose.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/jsaccount/src/JaCompose.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o JaIncomingServer.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/jsaccount/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/jsaccount/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/JaIncomingServer.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/jsaccount/src/JaIncomingServer.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/jsaccount/src/DelegateList.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/jsaccount/src/JaIncomingServer.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/jsaccount/src/JaIncomingServer.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o UnifiedBindings19.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/battery -I/<>/thunderbird-52.4.0+build1/mozilla/dom/canvas -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings19.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings19.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jsapi.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/AtomList.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SpeechSynthesisErrorEventBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings19.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CallbackObject.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/AtomList.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SpeechSynthesisErrorEventBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings19.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o JaMsgFolder.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/jsaccount/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/jsaccount/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/JaMsgFolder.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/jsaccount/src/JaMsgFolder.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/jsaccount/src/DelegateList.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/jsaccount/src/JaMsgFolder.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/jsaccount/src/JaMsgFolder.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/AtomList.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SpeechSynthesisErrorEventBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings19.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/RangedPtr.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Range.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jsapi.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/AtomList.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SpeechSynthesisErrorEventBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings19.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mailnews/jsaccount/src/JaMsgFolder.h:18, from /<>/thunderbird-52.4.0+build1/mailnews/jsaccount/src/JaMsgFolder.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/AtomList.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SpeechSynthesisErrorEventBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings19.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SpeechSynthesisEvent.cpp: In member function ‘virtual nsresult mozilla::dom::SpeechSynthesisEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/AtomList.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SpeechSynthesisErrorEventBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings19.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/AtomList.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SpeechSynthesisErrorEventBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings19.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/StyleRuleChangeEvent.cpp: In member function ‘virtual nsresult mozilla::dom::StyleRuleChangeEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/AtomList.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SpeechSynthesisErrorEventBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings19.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/AtomList.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SpeechSynthesisErrorEventBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings19.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/StyleSheetApplicableStateChangeEvent.cpp: In member function ‘virtual nsresult mozilla::dom::StyleSheetApplicableStateChangeEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/AtomList.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SpeechSynthesisErrorEventBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings19.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *** KEEP ALIVE MARKER *** Total duration: 0:40:00.234162 In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/AtomList.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SpeechSynthesisErrorEventBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings19.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/StyleSheetChangeEvent.cpp: In member function ‘virtual nsresult mozilla::dom::StyleSheetChangeEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/AtomList.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SpeechSynthesisErrorEventBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings19.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o UnifiedBindings2.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/battery -I/<>/thunderbird-52.4.0+build1/mozilla/dom/canvas -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings2.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings2.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/AtomList.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SpeechSynthesisErrorEventBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings19.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SystemUpdateBinding.cpp: In member function ‘virtual nsresult mozilla::dom::SystemUpdateManager::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SystemUpdateBinding.cpp:2595:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SystemUpdateBinding.cpp:2594:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SystemUpdateBinding.cpp: In member function ‘virtual nsresult mozilla::dom::SystemUpdateProvider::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/AtomList.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SpeechSynthesisErrorEventBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings19.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GuardObjects.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AnimationBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/CSSTransitionBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/AtomList.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SpeechSynthesisErrorEventBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings19.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/TCPServerSocketEvent.cpp: In member function ‘virtual nsresult mozilla::dom::TCPServerSocketEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/AtomList.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SpeechSynthesisErrorEventBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings19.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/AtomList.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SpeechSynthesisErrorEventBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings19.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/TCPSocketErrorEvent.cpp: In member function ‘virtual nsresult mozilla::dom::TCPSocketErrorEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/AtomList.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SpeechSynthesisErrorEventBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings19.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/AtomList.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SpeechSynthesisErrorEventBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings19.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/TCPSocketEvent.cpp: In member function ‘virtual nsresult mozilla::dom::TCPSocketEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/AtomList.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SpeechSynthesisErrorEventBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings19.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AnimationBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/CSSTransitionBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jsapi.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/AtomList.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/SpeechSynthesisErrorEventBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings19.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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]’: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioEventTimeline.h:73:26: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioParamTimeline.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioParam.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/StereoPannerNodeBinding.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings19.cpp:62: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioEventTimeline.h:26:8: note: ‘struct mozilla::dom::AudioTimelineEvent’ declared here struct AudioTimelineEvent final ^~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o JaSend.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/jsaccount/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/jsaccount/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/JaSend.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/jsaccount/src/JaSend.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/jsaccount/src/DelegateList.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/jsaccount/src/JaSend.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/jsaccount/src/JaSend.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/CSSTransitionBinding.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AnimationBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/CSSTransitionBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgAttachmentHandler.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgSend.h:118, from /<>/thunderbird-52.4.0+build1/mailnews/jsaccount/src/JaSend.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/jsaccount/src/JaSend.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o JaUrl.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/jsaccount/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/jsaccount/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/JaUrl.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/jsaccount/src/JaUrl.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/jsaccount/src/DelegateList.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/jsaccount/src/JaUrl.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/jsaccount/src/JaUrl.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/jsaccount/src/JaUrl.cpp:14: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libJsAccount.a.desc rm -f libJsAccount.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libJsAccount.a.desc DelegateList.o JaAbDirectory.o JaCompose.o JaIncomingServer.o JaMsgFolder.o JaSend.o JaUrl.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/jsaccount/src' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/local/src' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsLocalMailFolder.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/local/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/local/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsLocalMailFolder.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsLocalMailFolder.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIPrefService.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsLocalMailFolder.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxTextRun.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CanvasRenderingContext2D.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CanvasGradient.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/CanvasRenderingContext2DBinding.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings2.cpp:74: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsLocalMailFolder.cpp:27: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AnimationBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/CSSTransitionBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/CaretStateChangedEvent.cpp: In member function ‘virtual nsresult mozilla::dom::CaretStateChangedEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/CSSTransitionBinding.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AnimationBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/CSSTransitionBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/CloseEvent.cpp: In member function ‘virtual nsresult mozilla::dom::CloseEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/CSSTransitionBinding.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AnimationBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/CSSTransitionBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/CreateOfferRequestBinding.cpp: In member function ‘virtual nsresult mozilla::dom::CreateOfferRequest::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/CreateOfferRequestBinding.cpp:721:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/CreateOfferRequestBinding.cpp:720:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AnimationBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/CSSTransitionBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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]’: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioEventTimeline.h:73:26: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioParamTimeline.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioParam.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/ConstantSourceNodeBinding.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings2.cpp:314: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioEventTimeline.h:26:8: note: ‘struct mozilla::dom::AudioTimelineEvent’ declared here struct AudioTimelineEvent final ^~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o nsLocalUndoTxn.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/local/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/local/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsLocalUndoTxn.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsLocalUndoTxn.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsLocalUndoTxn.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o UnifiedBindings20.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/battery -I/<>/thunderbird-52.4.0+build1/mozilla/dom/canvas -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings20.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings20.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsLocalUndoTxn.cpp:21: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GuardObjects.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventHandlerBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/TextTrackBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings20.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventHandlerBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/TextTrackBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings20.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsLocalUtils.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/local/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/local/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsLocalUtils.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsLocalUtils.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsLocalUtils.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsLocalUtils.cpp:21: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsMailboxProtocol.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/local/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/local/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMailboxProtocol.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsMailboxProtocol.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsMailboxProtocol.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventHandlerBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/TextTrackBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings20.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventHandlerBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/TextTrackBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings20.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgProtocol.h:13, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsMailboxProtocol.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsMailboxProtocol.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsMailboxServer.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/local/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/local/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMailboxServer.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsMailboxServer.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIMsgIncomingServer.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgIncomingServer.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsMailboxServer.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsMailboxServer.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsMailboxService.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/local/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/local/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMailboxService.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsMailboxService.cpp *** KEEP ALIVE MARKER *** Total duration: 0:41:00.234156 In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsMailboxService.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgProtocol.h:13, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsMailboxProtocol.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsMailboxService.cpp:12: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsMailboxUrl.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/local/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/local/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMailboxUrl.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsMailboxUrl.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsMailboxUrl.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsMailboxUrl.cpp:23: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIServiceManager.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:21, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsMailboxUrl.cpp:6: /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsMailboxUrl.cpp: In member function ‘virtual nsresult nsMailboxUrl::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsMailboxUrl.cpp:64:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(nsMsgMailNewsUrl) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsMailboxUrl.cpp:63:4: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIMsgI18NUrl) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDeviceContext.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/UIEvent.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TouchEvent.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/TouchEventBinding.cpp:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings20.cpp:98: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o nsMovemailIncomingServer.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/local/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/local/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMovemailIncomingServer.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsMovemailIncomingServer.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgLocalCID.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsMovemailIncomingServer.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventHandlerBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/TextTrackBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings20.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/TrackEvent.cpp: In member function ‘virtual nsresult mozilla::dom::TrackEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CallbackObject.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CallbackFunction.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventHandlerBinding.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/TextTrackBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings20.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o nsMovemailService.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/local/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/local/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMovemailService.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsMovemailService.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsMovemailService.cpp:12: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventHandlerBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/TextTrackBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings20.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UDPMessageEvent.cpp: In member function ‘virtual nsresult mozilla::dom::UDPMessageEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CallbackObject.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CallbackFunction.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventHandlerBinding.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/TextTrackBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings20.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsMovemailService.cpp:25: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventHandlerBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/TextTrackBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings20.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UserProximityEvent.cpp: In member function ‘virtual nsresult mozilla::dom::UserProximityEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CallbackObject.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CallbackFunction.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventHandlerBinding.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/TextTrackBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings20.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o nsMsgBrkMBoxStore.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/local/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/local/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgBrkMBoxStore.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsMsgBrkMBoxStore.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsMsgBrkMBoxStore.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsMsgLocalStoreUtils.h:16, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsMsgBrkMBoxStore.h:13, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsMsgBrkMBoxStore.cpp:12: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o UnifiedBindings21.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/battery -I/<>/thunderbird-52.4.0+build1/mozilla/dom/canvas -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings21.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings21.cpp /usr/bin/g++ -std=gnu++11 -o nsMsgLocalStoreUtils.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/local/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/local/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgLocalStoreUtils.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsMsgLocalStoreUtils.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsMsgLocalStoreUtils.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GuardObjects.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/VideoTrackBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/VideoTrackBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings21.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsMsgLocalStoreUtils.h:16, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsMsgLocalStoreUtils.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/VideoTrackBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/VideoTrackBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings21.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsMsgMaildirStore.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/local/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/local/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgMaildirStore.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsMsgMaildirStore.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Logging.h:15, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsMsgMaildirStore.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsMsgLocalStoreUtils.h:16, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsMsgMaildirStore.h:13, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsMsgMaildirStore.cpp:13: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/VideoTrackBinding.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings21.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/VideoTrackBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/VideoTrackBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings21.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o nsNoIncomingServer.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/local/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/local/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsNoIncomingServer.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsNoIncomingServer.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsNoIncomingServer.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsNoIncomingServer.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGL2Context.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/WebGL2RenderingContextBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings21.cpp:50: /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.h: In member function ‘mozilla::FloatOrInt& mozilla::FloatOrInt::operator=(const mozilla::FloatOrInt&)’: /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.h:219:35: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct mozilla::FloatOrInt’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &x, sizeof(x)); ^ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.h:200:8: note: ‘struct mozilla::FloatOrInt’ declared here struct FloatOrInt final // For TexParameter[fi] and friends. ^~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o nsNoneService.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/local/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/local/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsNoneService.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsNoneService.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsNoneService.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsNoneService.cpp:17: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsParseMailbox.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/local/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/local/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsParseMailbox.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsParseMailbox.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsParseMailbox.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsParseMailbox.cpp:19: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsParseMailbox.cpp: In member function ‘virtual nsresult nsParseNewMailState::ApplyFilterHit(nsIMsgFilter*, nsIMsgWindow*, bool*)’: /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsParseMailbox.cpp:2040:27: warning: this statement may fall through [-Wimplicit-fallthrough=] msgIsNew = false; ^ /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsParseMailbox.cpp:2045:7: note: here case nsMsgFilterAction::MoveToFolder: ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/VideoTrackBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/VideoTrackBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings21.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/WebGLContextEvent.cpp: In member function ‘virtual nsresult mozilla::dom::WebGLContextEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/VideoTrackBinding.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings21.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o nsPop3IncomingServer.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/local/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/local/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsPop3IncomingServer.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsPop3IncomingServer.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsPop3IncomingServer.cpp:10: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgProtocol.h:13, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsPop3Protocol.h:16, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsPop3IncomingServer.cpp:18: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o UnifiedBindings22.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/battery -I/<>/thunderbird-52.4.0+build1/mozilla/dom/canvas -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings22.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings22.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/VideoTrackBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/VideoTrackBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings21.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/WebrtcDeprecatedBinding.cpp: In member function ‘virtual nsresult mozilla::dom::mozRTCIceCandidate::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/WebrtcDeprecatedBinding.cpp:1397:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(mozilla::dom::RTCIceCandidate) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/VideoTrackBinding.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings21.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/WebrtcDeprecatedBinding.cpp:1396:1: note: in expansion of macro ‘NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED’ NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(mozRTCIceCandidate) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/VideoTrackBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/VideoTrackBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings21.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/WebrtcDeprecatedBinding.cpp: In member function ‘virtual nsresult mozilla::dom::mozRTCPeerConnection::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/WebrtcDeprecatedBinding.cpp:1572:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(mozilla::dom::RTCPeerConnection) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/VideoTrackBinding.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings21.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/WebrtcDeprecatedBinding.cpp:1571:1: note: in expansion of macro ‘NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED’ NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(mozRTCPeerConnection) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/VideoTrackBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/VideoTrackBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings21.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/WebrtcDeprecatedBinding.cpp: In member function ‘virtual nsresult mozilla::dom::mozRTCSessionDescription::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/WebrtcDeprecatedBinding.cpp:1728:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(mozilla::dom::RTCSessionDescription) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/VideoTrackBinding.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings21.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/WebrtcDeprecatedBinding.cpp:1727:1: note: in expansion of macro ‘NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED’ NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(mozRTCSessionDescription) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Maybe.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Proxy.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jswrapper.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers/WrapperFactory.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/XPathExpressionBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings22.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsPop3Protocol.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/local/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/local/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsPop3Protocol.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsPop3Protocol.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDeviceContext.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/UIEvent.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MouseEvent.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WheelEvent.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/WheelEventBinding.cpp:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings21.cpp:146: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsPop3Protocol.cpp:18: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/XPathExpressionBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/XPathExpressionBinding.cpp:4, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings22.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsPop3Protocol.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIServiceManager.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:21, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsPop3Protocol.cpp:19: /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsPop3Protocol.cpp: In member function ‘virtual nsresult nsPop3Protocol::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsPop3Protocol.cpp:444:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(nsMsgProtocol) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsPop3Protocol.cpp:47: /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsPop3Protocol.cpp: In member function ‘void nsPop3Protocol::InitPrefAuthMethods(int32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Logging.h:243:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if (MOZ_LOG_TEST(_module,_level)) { \ ^~ /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsPop3Protocol.cpp:1630:7: note: in expansion of macro ‘MOZ_LOG’ MOZ_LOG(POP3LOGMODULE, LogLevel::Error, ^~~~~~~ /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsPop3Protocol.cpp:1634:5: note: here case nsMsgAuthMethod::anything: ^~~~ In file included from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsPop3Protocol.cpp:47: /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsPop3Protocol.cpp: In member function ‘int32_t nsPop3Protocol::ProcessAuth()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Logging.h:243:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if (MOZ_LOG_TEST(_module,_level)) { \ ^~ /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsPop3Protocol.cpp:1795:9: note: in expansion of macro ‘MOZ_LOG’ MOZ_LOG(POP3LOGMODULE, LogLevel::Debug, (POP3LOG("POP CRAM"))); ^~~~~~~ /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsPop3Protocol.cpp:1797:7: note: here case POP3_HAS_AUTH_PLAIN: ^~~~ *** KEEP ALIVE MARKER *** Total duration: 0:42:00.234151 In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/XPathExpressionBinding.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings22.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/RangedPtr.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Range.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jsapi.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jsfriendapi.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Proxy.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jswrapper.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers/WrapperFactory.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/XPathExpressionBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings22.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o nsPop3Service.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/local/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/local/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsPop3Service.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsPop3Service.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDeviceContext.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/UIEvent.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/XULCommandEvent.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/XULCommandEventBinding.cpp:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings22.cpp:50: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsPop3Service.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgProtocol.h:13, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsPop3Protocol.h:16, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsPop3Service.cpp:14: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/VideoTrackBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/VideoTrackBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings21.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:2936:28: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/XMLHttpRequestEventTargetBinding.cpp:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings21.cpp:326: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:2934:8: note: ‘struct xpc::GlobalProperties’ declared here struct GlobalProperties { ^~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o nsPop3Sink.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/local/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/local/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsPop3Sink.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsPop3Sink.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsPop3Sink.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsPop3Sink.cpp:34: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsPop3URL.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/local/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/local/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsPop3URL.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsPop3URL.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsPop3URL.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgProtocol.h:13, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsPop3Protocol.h:16, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsPop3URL.cpp:10: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsRssIncomingServer.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/local/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/local/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsRssIncomingServer.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsRssIncomingServer.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIRssService.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsRssIncomingServer.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsRssIncomingServer.cpp:18: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsRssService.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/local/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/local/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsRssService.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsRssService.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIRssService.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsRssService.h:8, from /<>/thunderbird-52.4.0+build1/mailnews/local/src/nsRssService.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/local/src' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/extensions/mdn/src' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsMsgMdnGenerator.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/extensions/mdn/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/extensions/mdn/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgMdnGenerator.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/extensions/mdn/src/nsMsgMdnGenerator.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIMsgMdnGenerator.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/extensions/mdn/src/nsMsgMdnGenerator.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/extensions/mdn/src/nsMsgMdnGenerator.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/extensions/mdn/src/nsMsgMdnGenerator.cpp:29: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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_extensions_mdn_src.a.desc rm -f libmailnews_extensions_mdn_src.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libmailnews_extensions_mdn_src.a.desc nsMsgMdnGenerator.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/extensions/mdn/src' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/search/src' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsMsgBodyHandler.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/search/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/search/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgBodyHandler.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/search/src/nsMsgBodyHandler.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/base/search/src/nsMsgBodyHandler.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/base/search/src/nsMsgBodyHandler.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /<>/thunderbird-52.4.0+build1/mailnews/base/search/src/nsMsgBodyHandler.cpp: In static member function ‘static void nsMsgBodyHandler::StripHtml(nsCString&)’: /<>/thunderbird-52.4.0+build1/mailnews/base/search/src/nsMsgBodyHandler.cpp:326:9: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation] else ^~~~ /<>/thunderbird-52.4.0+build1/mailnews/base/search/src/nsMsgBodyHandler.cpp:329:11: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’ pWalkInOut++; ^~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o UnifiedBindings3.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/battery -I/<>/thunderbird-52.4.0+build1/mozilla/dom/canvas -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings3.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings3.cpp /usr/bin/g++ -std=gnu++11 -o nsMsgFilter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/search/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/search/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgFilter.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/search/src/nsMsgFilter.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/base/search/src/nsMsgFilter.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jsapi.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/AtomList.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/CustomElementRegistryBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/base/search/src/nsMsgFilter.cpp:13: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CallbackObject.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/AtomList.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/CustomElementRegistryBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsMsgFilterList.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/search/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/search/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgFilterList.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/search/src/nsMsgFilterList.cpp /usr/bin/g++ -std=gnu++11 -o nsMsgFilterService.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/search/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/search/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgFilterService.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/search/src/nsMsgFilterService.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTextFormatter.h:36, from /<>/thunderbird-52.4.0+build1/mailnews/base/search/src/nsMsgFilterList.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/base/search/src/nsMsgFilterService.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/AtomList.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/CustomElementRegistryBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/RangedPtr.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Range.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jsapi.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/AtomList.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/CustomElementRegistryBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/base/search/src/nsMsgFilterList.cpp:14: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mailnews/base/search/src/nsMsgFilterService.cpp:33: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /<>/thunderbird-52.4.0+build1/mailnews/base/search/src/nsMsgFilterService.cpp: In member function ‘nsresult nsMsgFilterAfterTheFact::ApplyFilter()’: /<>/thunderbird-52.4.0+build1/mailnews/base/search/src/nsMsgFilterService.cpp:610:22: warning: this statement may fall through [-Wimplicit-fallthrough=] m_nextAction = numActions; ~~~~~~~~~~~~~^~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mailnews/base/search/src/nsMsgFilterService.cpp:613:7: note: here case nsMsgFilterAction::CopyToFolder: ^~~~ /usr/bin/g++ -std=gnu++11 -o nsMsgImapSearch.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/search/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/search/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgImapSearch.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/search/src/nsMsgImapSearch.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/base/search/src/nsMsgImapSearch.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsMsgLocalSearch.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/search/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/search/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgLocalSearch.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/search/src/nsMsgLocalSearch.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/base/search/src/nsMsgLocalSearch.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/base/search/src/nsMsgLocalSearch.cpp:32: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/AtomList.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/CustomElementRegistryBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/DeviceLightEvent.cpp: In member function ‘virtual nsresult mozilla::dom::DeviceLightEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/AtomList.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/CustomElementRegistryBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/AtomList.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/CustomElementRegistryBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/DeviceOrientationEvent.cpp: In member function ‘virtual nsresult mozilla::dom::DeviceOrientationEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/AtomList.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/CustomElementRegistryBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/AtomList.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/CustomElementRegistryBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/DeviceProximityEvent.cpp: In member function ‘virtual nsresult mozilla::dom::DeviceProximityEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GeneratedAtomList.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/AtomList.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/CustomElementRegistryBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o nsMsgSearchAdapter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/search/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/search/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgSearchAdapter.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/search/src/nsMsgSearchAdapter.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/base/search/src/nsMsgSearchAdapter.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jsapi.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/AtomList.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/CustomElementRegistryBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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]’: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioEventTimeline.h:73:26: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioParamTimeline.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioParam.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/DelayNodeBinding.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings3.cpp:278: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioEventTimeline.h:26:8: note: ‘struct mozilla::dom::AudioTimelineEvent’ declared here struct AudioTimelineEvent final ^~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o nsMsgSearchNews.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/search/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/search/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgSearchNews.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/search/src/nsMsgSearchNews.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/base/search/src/nsMsgSearchNews.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mailnews/base/search/src/nsMsgSearchAdapter.cpp: In static member function ‘static nsresult nsMsgSearchAdapter::EncodeImapTerm(nsIMsgSearchTerm*, bool, const char16_t*, const char16_t*, char**)’: /<>/thunderbird-52.4.0+build1/mailnews/base/search/src/nsMsgSearchAdapter.cpp:335:22: warning: this statement may fall through [-Wimplicit-fallthrough=] orHeaderMnemonic = m_kImapCC; ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mailnews/base/search/src/nsMsgSearchAdapter.cpp:338:3: note: here case nsMsgSearchAttrib::To: ^~~~ /<>/thunderbird-52.4.0+build1/mailnews/base/search/src/nsMsgSearchAdapter.cpp: In member function ‘virtual nsresult nsMsgSearchValidityTable::ValidateTerms(nsISupportsArray*)’: /<>/thunderbird-52.4.0+build1/mailnews/base/search/src/nsMsgSearchAdapter.cpp:847:5: warning: ‘enabled’ may be used uninitialized in this function [-Wmaybe-uninitialized] if (!enabled || !available) ^~ /<>/thunderbird-52.4.0+build1/mailnews/base/search/src/nsMsgSearchAdapter.cpp:847:18: warning: ‘available’ may be used uninitialized in this function [-Wmaybe-uninitialized] if (!enabled || !available) ~~~~~~~~~^~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mailnews/base/search/src/nsMsgSearchAdapter.cpp:852:13: warning: ‘validNotShown’ may be used uninitialized in this function [-Wmaybe-uninitialized] if (!validNotShown) ^~ /usr/bin/g++ -std=gnu++11 -o nsMsgSearchSession.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/search/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/search/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgSearchSession.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/search/src/nsMsgSearchSession.cpp /usr/bin/g++ -std=gnu++11 -o nsMsgSearchTerm.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/search/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/search/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgSearchTerm.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/search/src/nsMsgSearchTerm.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/base/search/src/nsMsgSearchSession.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/base/search/src/nsMsgSearchTerm.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/base/search/src/nsMsgSearchTerm.cpp:10: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/base/search/src/nsMsgSearchSession.cpp:15: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /<>/thunderbird-52.4.0+build1/mailnews/base/search/src/nsMsgSearchTerm.cpp: In static member function ‘static char* nsMsgSearchTerm::EscapeQuotesInStr(const char*)’: /<>/thunderbird-52.4.0+build1/mailnews/base/search/src/nsMsgSearchTerm.cpp:415:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] for (const char *strPtr = str; *strPtr; strPtr++) ^~~ /<>/thunderbird-52.4.0+build1/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; ^~~ *** KEEP ALIVE MARKER *** Total duration: 0:43:00.234136 /usr/bin/g++ -std=gnu++11 -o nsMsgSearchValue.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/search/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/search/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgSearchValue.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/search/src/nsMsgSearchValue.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MailNewsTypes.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/base/search/src/nsMsgSearchValue.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/util' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Services.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mailnews/base/util -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/util -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Services.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/util/Services.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Services.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mailnews/Services.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/base/util/Services.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/base/search/src/nsMsgSearchValue.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/search/src' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/cthandlers/vcard' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o mimevcrd.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/cthandlers/vcard -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/cthandlers/vcard -I/<>/thunderbird-52.4.0+build1/mailnews/mime/cthandlers/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mimevcrd.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/cthandlers/vcard/mimevcrd.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringGlue.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/modlmime.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mimehdrs.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mimei.h:199, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mimeobj.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mimeleaf.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mimetext.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/cthandlers/vcard/mimevcrd.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/cthandlers/vcard/mimevcrd.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsImapMoveCoalescer.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mailnews/base/util -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/util -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsImapMoveCoalescer.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsImapMoveCoalescer.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsImapMoveCoalescer.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/mime/cthandlers/vcard/mimevcrd.cpp:12: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libmailnews_mime_cthandlers_vcard.a.desc mimevcrd.o /usr/bin/g++ -std=gnu++11 -o nsMsgCompressIStream.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mailnews/base/util -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/util -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgCompressIStream.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgCompressIStream.cpp make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/cthandlers/vcard' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/extensions/smime/src' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsCertPicker.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/extensions/smime/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/extensions/smime/src -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/pki -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsCertPicker.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/extensions/smime/src/nsCertPicker.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgCompressIStream.h:5, from /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgCompressIStream.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsICertPickDialogs.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/extensions/smime/src/nsCertPicker.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/extensions/smime/src/nsCertPicker.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsMsgCompressOStream.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mailnews/base/util -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/util -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgCompressOStream.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgCompressOStream.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgCompressOStream.h:5, from /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgCompressOStream.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsMsgDBFolder.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mailnews/base/util -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/util -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgDBFolder.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgDBFolder.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/CertVerifier.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/SharedCertVerifier.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNSSComponent.h:11, from /<>/thunderbird-52.4.0+build1/mailnews/extensions/smime/src/nsCertPicker.cpp:22: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgDBFolder.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgDBFolder.cpp:13: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsEncryptedSMIMEURIsService.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/extensions/smime/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/extensions/smime/src -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/pki -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsEncryptedSMIMEURIsService.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/extensions/smime/src/nsEncryptedSMIMEURIsService.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIEncryptedSMIMEURIsSrvc.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/extensions/smime/src/nsEncryptedSMIMEURIsService.h:8, from /<>/thunderbird-52.4.0+build1/mailnews/extensions/smime/src/nsEncryptedSMIMEURIsService.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsMsgComposeSecure.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/extensions/smime/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/extensions/smime/src -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/pki -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgComposeSecure.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/extensions/smime/src/nsMsgComposeSecure.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIMsgSendReport.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIMsgComposeSecure.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/extensions/smime/src/nsMsgComposeSecure.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/extensions/smime/src/nsMsgComposeSecure.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/CertVerifier.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/SharedCertVerifier.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNSSComponent.h:11, from /<>/thunderbird-52.4.0+build1/mailnews/extensions/smime/src/nsMsgComposeSecure.cpp:29: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsSMimeJSHelper.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/extensions/smime/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/extensions/smime/src -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/pki -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsSMimeJSHelper.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/extensions/smime/src/nsSMimeJSHelper.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMArray.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mailnews/MimeHeaderParser.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/extensions/smime/src/nsSMimeJSHelper.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libmailnews_extensions_smime_src.a.desc nsCertPicker.o nsEncryptedSMIMEURIsService.o nsMsgComposeSecure.o nsSMimeJSHelper.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/extensions/smime/src' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/extensions/mailviews/src' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsMsgMailViewList.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/extensions/mailviews/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/extensions/mailviews/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgMailViewList.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/extensions/mailviews/src/nsMsgMailViewList.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mailnews/extensions/mailviews/src/nsMsgMailViewList.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/extensions/mailviews/src/nsMsgMailViewList.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libmailnews_extensions_mailviews_src.a.desc nsMsgMailViewList.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/extensions/mailviews/src' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/cthandlers/pgpmime' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsPgpMimeProxy.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/cthandlers/pgpmime -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/cthandlers/pgpmime -I/<>/thunderbird-52.4.0+build1/mailnews/mime/cthandlers/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsPgpMimeProxy.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/cthandlers/pgpmime/nsPgpMimeProxy.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringGlue.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/modlmime.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mimehdrs.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mimei.h:199, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mimecth.h:16, from /<>/thunderbird-52.4.0+build1/mailnews/mime/cthandlers/pgpmime/nsPgpMimeProxy.h:8, from /<>/thunderbird-52.4.0+build1/mailnews/mime/cthandlers/pgpmime/nsPgpMimeProxy.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsMsgFileStream.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mailnews/base/util -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/util -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgFileStream.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgFileStream.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIFile.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgFileStream.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/mime/cthandlers/pgpmime/nsPgpMimeProxy.cpp:17: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsMsgI18N.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mailnews/base/util -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/util -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgI18N.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgI18N.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsICharsetConverterManager.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgI18N.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libpgpmime_s.a.desc rm -f libpgpmime_s.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libpgpmime_s.a.desc nsPgpMimeProxy.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/cthandlers/pgpmime' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/db/msgdb/src' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsDBFolderInfo.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/db/msgdb/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/db/msgdb/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsDBFolderInfo.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/db/msgdb/src/nsDBFolderInfo.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgI18N.cpp:15: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/db/msgdb/src/nsDBFolderInfo.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsMsgIdentity.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mailnews/base/util -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/util -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgIdentity.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgIdentity.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgIdentity.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsImapMailDatabase.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/db/msgdb/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/db/msgdb/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsImapMailDatabase.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/db/msgdb/src/nsImapMailDatabase.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/db/msgdb/src/nsImapMailDatabase.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgIdentity.cpp:22: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsMailDatabase.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/db/msgdb/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/db/msgdb/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMailDatabase.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/db/msgdb/src/nsMailDatabase.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/db/msgdb/src/nsMailDatabase.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsMsgIncomingServer.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mailnews/base/util -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/util -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgIncomingServer.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgIncomingServer.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIMsgIncomingServer.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgIncomingServer.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgIncomingServer.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mailnews/db/msgdb/src/nsMailDatabase.cpp:10: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgIncomingServer.cpp:31: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsMsgDatabase.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/db/msgdb/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/db/msgdb/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgDatabase.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/db/msgdb/src/nsMsgDatabase.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mailnews/db/msgdb/src/nsMsgDatabase.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/db/msgdb/src/nsMsgDatabase.cpp:30: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsMsgKeyArray.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mailnews/base/util -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/util -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgKeyArray.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgKeyArray.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIMsgKeyArray.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgKeyArray.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgKeyArray.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsMsgKeySet.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mailnews/base/util -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/util -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgKeySet.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgKeySet.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgKeySet.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsMsgLineBuffer.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mailnews/base/util -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/util -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgLineBuffer.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgLineBuffer.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgLineBuffer.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o UnifiedBindings4.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/battery -I/<>/thunderbird-52.4.0+build1/mozilla/dom/canvas -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings4.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings4.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgLineBuffer.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsMsgMailNewsUrl.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mailnews/base/util -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/util -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgMailNewsUrl.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgMailNewsUrl.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgMailNewsUrl.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GuardObjects.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DirectoryBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/DirectoryBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings4.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DirectoryBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/DirectoryBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings4.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsMsgHdr.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/db/msgdb/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/db/msgdb/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgHdr.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/db/msgdb/src/nsMsgHdr.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgMailNewsUrl.cpp:22: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIServiceManager.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:21, from /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgMailNewsUrl.cpp:6: /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgMailNewsUrl.cpp: In member function ‘virtual nsresult nsMsgMailNewsUrl::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgMailNewsUrl.cpp:88:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:806:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:880:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_CONDITIONAL’ NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/db/msgdb/src/nsMsgHdr.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/db/msgdb/src/nsMsgHdr.cpp:10: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ *** KEEP ALIVE MARKER *** Total duration: 0:44:00.234144 /<>/thunderbird-52.4.0+build1/mailnews/db/msgdb/src/nsMsgHdr.cpp: In member function ‘const char* nsMsgHdr::GetNextReference(const char*, nsCString&, bool)’: /<>/thunderbird-52.4.0+build1/mailnews/db/msgdb/src/nsMsgHdr.cpp:769:23: warning: this statement may fall through [-Wimplicit-fallthrough=] foundLessThan = true; // (flag to stop) ~~~~~~~~~~~~~~^~~~~~ /<>/thunderbird-52.4.0+build1/mailnews/db/msgdb/src/nsMsgHdr.cpp:774:7: note: here default: ^~~~~~~ /usr/bin/g++ -std=gnu++11 -o nsMsgProtocol.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mailnews/base/util -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/util -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgProtocol.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgProtocol.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/DirectoryBinding.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings4.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DirectoryBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/DirectoryBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings4.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgProtocol.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsMsgOfflineImapOperation.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/db/msgdb/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/db/msgdb/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgOfflineImapOperation.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/db/msgdb/src/nsMsgOfflineImapOperation.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/db/msgdb/src/nsMsgOfflineImapOperation.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgProtocol.h:13, from /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgProtocol.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIServiceManager.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:21, from /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgProtocol.cpp:6: /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgProtocol.cpp: In member function ‘virtual nsresult nsMsgAsyncWriteProtocol::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgProtocol.cpp:1183:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(nsMsgProtocol) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgProtocol.cpp:1182:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/db/msgdb/src/nsMsgOfflineImapOperation.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsMsgThread.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/db/msgdb/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/db/msgdb/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgThread.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/db/msgdb/src/nsMsgThread.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/db/msgdb/src/nsMsgThread.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsMsgReadStateTxn.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mailnews/base/util -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/util -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgReadStateTxn.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgReadStateTxn.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsITransaction.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgTxn.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgReadStateTxn.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgReadStateTxn.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxUserFontSet.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FontFace.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FontFaceSet.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/DocumentBinding.cpp:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings4.cpp:14: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/Declaration.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FontFaceSet.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/DocumentBinding.cpp:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings4.cpp:14: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.h: In member function ‘void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:42, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PseudoElementHashEntry.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EffectCompositor.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Animation.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/DocumentBinding.cpp:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings4.cpp:14: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSValue.h:585:7: note: ‘class nsCSSValue’ declared here class nsCSSValue { ^~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o nsMsgTxn.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mailnews/base/util -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/util -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgTxn.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgTxn.cpp /usr/bin/g++ -std=gnu++11 -o nsNewsDatabase.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/db/msgdb/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/db/msgdb/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsNewsDatabase.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/db/msgdb/src/nsNewsDatabase.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsITransaction.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgTxn.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgTxn.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/db/msgdb/src/nsNewsDatabase.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsITransaction.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgTxn.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgTxn.cpp:6: /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgTxn.cpp: In member function ‘virtual nsresult nsMsgTxn::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgTxn.cpp:26:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgTxn.cpp:25:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIWritablePropertyBag2) ^~~~~~~~~~~~~~~~~~~~~~ libmailnews_db_msgdb_src.a.desc rm -f libmailnews_db_msgdb_src.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/db/msgdb/src' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/cthandlers/glue' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o mimexpcom.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/cthandlers/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/cthandlers/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mimexpcom.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/cthandlers/glue/mimexpcom.cpp /usr/bin/g++ -std=gnu++11 -o nsMsgUtils.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mailnews/base/util -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/util -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgUtils.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgUtils.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIComponentManager.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/mime/cthandlers/glue/mimexpcom.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgUtils.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsMimeContentTypeHandler.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/cthandlers/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/cthandlers/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMimeContentTypeHandler.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/cthandlers/glue/nsMimeContentTypeHandler.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mailnews/mime/cthandlers/glue/nsMimeContentTypeHandler.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgUtils.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libmimecthglue_s.a.desc rm -f libmimecthglue_s.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libmimecthglue_s.a.desc mimexpcom.o nsMimeContentTypeHandler.o /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgUtils.cpp: In function ‘nsresult NS_GetUnicharPreferenceWithDefault(nsIPrefBranch*, const char*, const nsAString_internal&, nsAString_internal&)’: /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgUtils.cpp:1323:3: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation] else ^~~~ /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsMsgUtils.cpp:1325:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’ return NS_OK; ^~~~~~ make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/cthandlers/glue' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/addrbook/src' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsAbAddressCollector.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsAbAddressCollector.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbAddressCollector.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbAddressCollector.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsAbBSDirectory.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsAbBSDirectory.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbBSDirectory.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIPrefService.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbBSDirectory.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DirectoryBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/DirectoryBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings4.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/DownloadEvent.cpp: In member function ‘virtual nsresult mozilla::dom::DownloadEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/DirectoryBinding.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings4.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o nsStopwatch.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mailnews/base/util -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/util -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsStopwatch.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsStopwatch.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DirectoryBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/DirectoryBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings4.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/DownloadsBinding.cpp: In member function ‘virtual nsresult mozilla::dom::DOMDownload::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/DirectoryBinding.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings4.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DirectoryBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/DirectoryBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings4.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/DownloadsBinding.cpp: In member function ‘virtual nsresult mozilla::dom::DOMDownloadManager::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/DirectoryBinding.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings4.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIStopwatch.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsStopwatch.h:8, from /<>/thunderbird-52.4.0+build1/mailnews/base/util/nsStopwatch.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsAbBoolExprToLDAPFilter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsAbBoolExprToLDAPFilter.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbBoolExprToLDAPFilter.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAbLDAPAttributeMap.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbBoolExprToLDAPFilter.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libmsgbsutl_s.a.desc rm -f libmsgbsutl_s.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/util' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/news/src' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsNNTPArticleList.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/news/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/news/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsNNTPArticleList.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNNTPArticleList.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNNTPArticleList.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsAbBooleanExpression.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsAbBooleanExpression.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbBooleanExpression.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAbBooleanExpression.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbBooleanExpression.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbBooleanExpression.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DirectoryBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/DirectoryBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings4.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/ErrorEvent.cpp: In member function ‘virtual nsresult mozilla::dom::ErrorEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/DirectoryBinding.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings4.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o nsNNTPNewsgroupList.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/news/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/news/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsNNTPNewsgroupList.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNNTPNewsgroupList.cpp /usr/bin/g++ -std=gnu++11 -o nsAbCardProperty.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsAbCardProperty.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbCardProperty.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNNTPNewsgroupList.cpp:14: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAbItem.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAbCard.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbCardProperty.h:15, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbCardProperty.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbCardProperty.cpp:13: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNNTPNewsgroupList.cpp:41: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DirectoryBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/DirectoryBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings4.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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]’: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioEventTimeline.h:73:26: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioParamTimeline.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioParam.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/DynamicsCompressorNodeBinding.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings4.cpp:122: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioEventTimeline.h:26:8: note: ‘struct mozilla::dom::AudioTimelineEvent’ declared here struct AudioTimelineEvent final ^~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DirectoryBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/DirectoryBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings4.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:2936:28: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/EventTargetBinding.cpp:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings4.cpp:218: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:2934:8: note: ‘struct xpc::GlobalProperties’ declared here struct GlobalProperties { ^~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o nsAbContentHandler.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsAbContentHandler.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbContentHandler.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIRequestObserver.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIStreamListener.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIStreamLoader.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbContentHandler.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbContentHandler.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsNNTPNewsgroupPost.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/news/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/news/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsNNTPNewsgroupPost.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNNTPNewsgroupPost.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNNTPNewsgroupPost.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbContentHandler.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsNNTPProtocol.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/news/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/news/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsNNTPProtocol.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNNTPProtocol.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNNTPProtocol.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsAbDirFactoryService.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsAbDirFactoryService.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbDirFactoryService.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsComponentManagerUtils.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbDirFactoryService.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNNTPProtocol.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsAbDirProperty.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsAbDirProperty.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbDirProperty.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIServiceManager.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:21, from /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNNTPProtocol.cpp:6: /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNNTPProtocol.cpp: In member function ‘virtual nsresult nsNntpCacheStreamListener::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNNTPProtocol.cpp:564:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAbItem.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAbCollection.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAbDirectory.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbDirProperty.h:15, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbDirProperty.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNNTPProtocol.cpp: In member function ‘virtual nsresult nsNNTPProtocol::ProcessProtocolState(nsIURI*, nsIInputStream*, uint64_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/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) ^~ /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNNTPProtocol.cpp:4576:5: note: here case NEWS_FREE: ^~~~ /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNNTPProtocol.cpp:4579:29: warning: this statement may fall through [-Wimplicit-fallthrough=] CleanupAfterRunningUrl(); ~~~~~~~~~~~~~~~~~~~~~~^~ /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNNTPProtocol.cpp:4581:5: note: here case NNTP_SUSPENDED: ^~~~ /usr/bin/g++ -std=gnu++11 -o nsAbDirectoryQuery.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsAbDirectoryQuery.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbDirectoryQuery.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAbDirectoryQuery.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbDirectoryQuery.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbDirectoryQuery.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbDirectoryQuery.cpp:16: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsAbDirectoryQueryProxy.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsAbDirectoryQueryProxy.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbDirectoryQueryProxy.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAbDirectoryQuery.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbDirectoryQuery.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbDirectoryQueryProxy.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsAbLDAPCard.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsAbLDAPCard.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbLDAPCard.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAbItem.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAbCard.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbCardProperty.h:15, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbLDAPCard.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbLDAPCard.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsNewsDownloadDialogArgs.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/news/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/news/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsNewsDownloadDialogArgs.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNewsDownloadDialogArgs.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsINewsDownloadDialogArgs.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNewsDownloadDialogArgs.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNewsDownloadDialogArgs.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsNewsDownloader.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/news/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/news/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsNewsDownloader.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNewsDownloader.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNewsDownloader.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsAbLDAPDirFactory.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsAbLDAPDirFactory.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbLDAPDirFactory.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAbDirFactory.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbLDAPDirFactory.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbLDAPDirFactory.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNewsDownloader.cpp:26: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsAbLDAPDirectory.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsAbLDAPDirectory.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbLDAPDirectory.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAbItem.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAbCollection.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAbDirectory.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbDirProperty.h:15, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbLDAPDirectory.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbLDAPDirectory.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsNewsFolder.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/news/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/news/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsNewsFolder.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNewsFolder.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbLDAPDirectory.cpp:34: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIPrefBranch.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNewsFolder.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNewsFolder.cpp:27: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNewsFolder.cpp: In member function ‘int32_t nsMsgNewsFolder::HandleNewsrcLine(const char*, uint32_t)’: /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNewsFolder.cpp:982:3: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] for (s = line; s < end; s++) ^~~ /<>/thunderbird-52.4.0+build1/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) ^~ /usr/bin/g++ -std=gnu++11 -o nsAbLDAPDirectoryModify.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsAbLDAPDirectoryModify.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbLDAPDirectoryModify.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbLDAPListenerBase.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbLDAPDirectoryModify.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbLDAPDirectoryModify.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsAbLDAPDirectoryQuery.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsAbLDAPDirectoryQuery.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbLDAPDirectoryQuery.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAbDirectoryQuery.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbLDAPDirectoryQuery.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbLDAPDirectoryQuery.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsNewsUtils.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/news/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/news/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsNewsUtils.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNewsUtils.cpp /usr/bin/g++ -std=gnu++11 -o nsAbLDAPListenerBase.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsAbLDAPListenerBase.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbLDAPListenerBase.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNewsUtils.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbLDAPListenerBase.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbLDAPListenerBase.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNewsUtils.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsAbLDAPReplicationData.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsAbLDAPReplicationData.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbLDAPReplicationData.cpp /usr/bin/g++ -std=gnu++11 -o nsNntpIncomingServer.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/news/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/news/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsNntpIncomingServer.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNntpIncomingServer.cpp *** KEEP ALIVE MARKER *** Total duration: 0:45:00.234531 In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILDAPMessage.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbLDAPReplicationData.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsINntpIncomingServer.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNntpIncomingServer.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNntpIncomingServer.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbLDAPReplicationData.cpp:14: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNntpMockChannel.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNntpIncomingServer.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNntpIncomingServer.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsINntpIncomingServer.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNntpIncomingServer.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNntpIncomingServer.cpp:6: /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNntpIncomingServer.cpp: In member function ‘virtual nsresult nsNntpIncomingServer::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNntpIncomingServer.cpp:90:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(nsMsgIncomingServer) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNntpIncomingServer.cpp:89:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsITreeView) ^~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o nsAbLDAPReplicationQuery.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsAbLDAPReplicationQuery.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbLDAPReplicationQuery.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbLDAPReplicationQuery.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbLDAPReplicationQuery.cpp:17: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsAbLDAPReplicationService.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsAbLDAPReplicationService.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbLDAPReplicationService.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbLDAPReplicationService.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsNntpMockChannel.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/news/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/news/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsNntpMockChannel.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNntpMockChannel.cpp /usr/bin/g++ -std=gnu++11 -o nsAbLDIFService.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsAbLDIFService.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbLDIFService.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIRequest.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNntpMockChannel.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNntpMockChannel.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAddrDBAnnouncer.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAddrDatabase.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbLDIFService.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNntpMockChannel.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNntpMockChannel.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbLDIFService.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsNntpService.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/news/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/news/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsNntpService.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNntpService.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNntpService.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsAbMDBCard.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsAbMDBCard.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbMDBCard.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAbItem.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAbCard.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbCardProperty.h:15, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbMDBCard.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbMDBCard.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNntpService.cpp:21: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsAbMDBDirFactory.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsAbMDBDirFactory.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbMDBDirFactory.cpp /usr/bin/g++ -std=gnu++11 -o UnifiedBindings5.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/battery -I/<>/thunderbird-52.4.0+build1/mozilla/dom/canvas -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings5.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings5.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAbDirFactory.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbMDBDirFactory.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbMDBDirFactory.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsAbMDBDirProperty.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsAbMDBDirProperty.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbMDBDirProperty.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAbMDBDirectory.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbMDBDirProperty.h:15, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbMDBDirProperty.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GuardObjects.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FileSystemBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/FileSystemEntryBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings5.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsAbMDBDirectory.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsAbMDBDirectory.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbMDBDirectory.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAbMDBDirectory.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbMDBDirProperty.h:15, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbMDBDirectory.h:16, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbMDBDirectory.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FileSystemBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/FileSystemEntryBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings5.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsNntpUrl.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/news/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/news/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsNntpUrl.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNntpUrl.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNntpUrl.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNntpUrl.cpp:13: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsAbManager.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsAbManager.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbManager.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIServiceManager.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:21, from /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNntpUrl.cpp:6: /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNntpUrl.cpp: In member function ‘virtual nsresult nsNntpUrl::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mailnews/news/src/nsNntpUrl.cpp:52:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(nsMsgMailNewsUrl) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAbManager.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbManager.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbManager.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FileSystemBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/FileSystemEntryBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings5.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FileSystemBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/FileSystemEntryBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings5.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ libmailnews_news_src.a.desc rm -f libmailnews_news_src.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/news/src' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/imap/src' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsAutoSyncManager.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/imap/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/imap/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsAutoSyncManager.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsAutoSyncManager.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbManager.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsAutoSyncManager.h:8, from /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsAutoSyncManager.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsAutoSyncManager.cpp:17: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDeviceContext.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/UIEvent.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FocusEvent.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/FocusEventBinding.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings5.cpp:74: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o nsAbQueryStringToExpression.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsAbQueryStringToExpression.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbQueryStringToExpression.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAbBooleanExpression.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbQueryStringToExpression.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbQueryStringToExpression.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsAbView.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsAbView.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbView.cpp /usr/bin/g++ -std=gnu++11 -o nsAutoSyncState.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/imap/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/imap/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsAutoSyncState.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsAutoSyncState.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbView.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbView.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MailNewsTypes.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsAutoSyncState.h:8, from /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsAutoSyncState.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAbView.cpp:30: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsIMAPBodyShell.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/imap/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/imap/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsIMAPBodyShell.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsIMAPBodyShell.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/Declaration.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FontFaceSet.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/FontFaceSetBinding.cpp:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings5.cpp:98: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.h: In member function ‘void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/layout/style/CounterStyleManager.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleStructContext.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStyleStruct.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsRuleNode.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsLayoutUtils.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/UIEvent.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FocusEvent.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/FocusEventBinding.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings5.cpp:74: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSValue.h:585:7: note: ‘class nsCSSValue’ declared here class nsCSSValue { ^~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsIMAPBodyShell.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FileSystemBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/FileSystemEntryBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings5.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/FontFaceSetLoadEvent.cpp: In member function ‘virtual nsresult mozilla::dom::FontFaceSetLoadEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CallbackObject.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CallbackInterface.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FileSystemBinding.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/FileSystemEntryBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings5.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o nsAddbookProtocolHandler.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsAddbookProtocolHandler.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAddbookProtocolHandler.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAddbookProtocolHandler.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgProtocol.h:13, from /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapProtocol.h:13, from /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsIMAPBodyShell.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPose.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Gamepad.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadEventBinding.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadAxisMoveEventBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadAxisMoveEvent.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/GamepadAxisMoveEvent.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings5.cpp:182: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h: In member function ‘void mozilla::dom::GamepadPoseState::Clear()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h:81:45: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::dom::GamepadPoseState’; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(GamepadPoseState)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h:36:8: note: ‘struct mozilla::dom::GamepadPoseState’ declared here struct GamepadPoseState ^~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FileSystemBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/FileSystemEntryBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings5.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/GamepadAxisMoveEvent.cpp: In member function ‘virtual nsresult mozilla::dom::GamepadAxisMoveEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CallbackObject.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CallbackInterface.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FileSystemBinding.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/FileSystemEntryBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings5.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FileSystemBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/FileSystemEntryBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings5.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/GamepadButtonEvent.cpp: In member function ‘virtual nsresult mozilla::dom::GamepadButtonEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CallbackObject.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CallbackInterface.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FileSystemBinding.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/FileSystemEntryBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings5.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FileSystemBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/FileSystemEntryBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings5.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/GamepadEvent.cpp: In member function ‘virtual nsresult mozilla::dom::GamepadEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CallbackObject.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CallbackInterface.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FileSystemBinding.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/FileSystemEntryBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings5.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAddbookProtocolHandler.cpp:16: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsAddbookUrl.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsAddbookUrl.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAddbookUrl.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIURI.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAddbookUrl.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsIMAPGenericParser.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/imap/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/imap/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsIMAPGenericParser.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsIMAPGenericParser.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsIMAPGenericParser.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsAddrDatabase.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsAddrDatabase.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAddrDatabase.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAddrDBAnnouncer.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAddrDatabase.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAddrDatabase.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAddrDatabase.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgProtocol.h:13, from /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapProtocol.h:13, from /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsIMAPGenericParser.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FileSystemBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/FileSystemEntryBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings5.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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]’: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioEventTimeline.h:73:26: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioParamTimeline.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioParam.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/GainNodeBinding.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings5.cpp:170: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioEventTimeline.h:26:8: note: ‘struct mozilla::dom::AudioTimelineEvent’ declared here struct AudioTimelineEvent final ^~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAddrDatabase.cpp:16: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAddrDatabase.cpp: In member function ‘virtual nsresult nsAddrDatabase::CreateNewListCardAndAddToDB(nsIAbDirectory*, uint32_t, nsIAbCard*, bool)’: /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAddrDatabase.cpp:1333:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] if (notify) ^~ /<>/thunderbird-52.4.0+build1/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; ^~~~~~ /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAddrDatabase.cpp: In member function ‘void nsAddrDatabase::DeleteCardFromAllMailLists(mdb_id)’: /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAddrDatabase.cpp:1570:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] if (!m_mdbEnv) ^~ /<>/thunderbird-52.4.0+build1/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; ^~~~~~~~ /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAddrDatabase.cpp: In member function ‘virtual nsresult nsAddrDatabase::PurgeDeletedCardTable()’: /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAddrDatabase.cpp:1868:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] if (!m_mdbEnv) ^~ /<>/thunderbird-52.4.0+build1/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) { ^~ /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAddrDatabase.cpp: In member function ‘nsresult nsAddrDatabase::CreateCardFromDeletedCardsTable(nsIMdbRow*, mdb_id, nsIAbCard**)’: /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAddrDatabase.cpp:2847:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] if (!cardRow || !m_mdbEnv || !result) ^~ /<>/thunderbird-52.4.0+build1/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; ^~~~~~~~ /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAddrDatabase.cpp: In member function ‘nsresult nsAddrDatabase::CreateCard(nsIMdbRow*, mdb_id, nsIAbCard**)’: /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAddrDatabase.cpp:2875:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] if (!cardRow || !m_mdbEnv || !result) ^~ /<>/thunderbird-52.4.0+build1/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; ^~~~~~~~ /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAddrDatabase.cpp: In member function ‘nsresult nsAddrDatabase::CreateABListCard(nsIMdbRow*, nsIAbCard**)’: /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsAddrDatabase.cpp:2919:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] if (!listRow || !m_mdbEnv || !result) ^~ /<>/thunderbird-52.4.0+build1/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; ^~~~~~~~ /usr/bin/g++ -std=gnu++11 -o nsIMAPHostSessionList.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/imap/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/imap/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsIMAPHostSessionList.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsIMAPHostSessionList.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsIMAPHostSessionList.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsIMAPHostSessionList.cpp:16: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsIMAPNamespace.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/imap/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/imap/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsIMAPNamespace.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsIMAPNamespace.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsIMAPNamespace.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgProtocol.h:13, from /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapProtocol.h:13, from /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsIMAPNamespace.cpp:10: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsIMAPNamespace.cpp: In member function ‘int nsIMAPNamespace::MailboxMatchesNamespace(const char*)’: /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsIMAPNamespace.cpp:48:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] if (!m_prefix || !*m_prefix) ^~ /<>/thunderbird-52.4.0+build1/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) ^~ /usr/bin/g++ -std=gnu++11 -o nsDirPrefs.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsDirPrefs.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsDirPrefs.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIPrefService.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsDirPrefs.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsImapFlagAndUidState.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/imap/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/imap/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsImapFlagAndUidState.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapFlagAndUidState.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapFlagAndUidState.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsMsgVCardService.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgVCardService.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsMsgVCardService.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapFlagAndUidState.cpp:10: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIMsgVCardService.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsMsgVCardService.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsMsgVCardService.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsVCard.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsVCard.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsVCard.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsVCard.cpp:65: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsImapIncomingServer.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/imap/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/imap/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsImapIncomingServer.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapIncomingServer.cpp *** KEEP ALIVE MARKER *** Total duration: 0:46:00.234159 /usr/bin/g++ -std=gnu++11 -o nsVCardObj.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/addrbook/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsVCardObj.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsVCardObj.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapIncomingServer.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringGlue.h:18, from /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsVCardObj.cpp:55: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o UnifiedBindings6.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/battery -I/<>/thunderbird-52.4.0+build1/mozilla/dom/canvas -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings6.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings6.cpp /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsVCardObj.cpp: In function ‘VObject* addPropValue(VObject*, const char*, const char*)’: /<>/thunderbird-52.4.0+build1/mailnews/addrbook/src/nsVCardObj.cpp:446:3: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation] else ^~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgProtocol.h:13, from /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapProtocol.h:13, from /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapIncomingServer.cpp:17: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/addrbook/src' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/extensions/fts3/src' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o Normalize.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/extensions/fts3/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/extensions/fts3/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Normalize.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/extensions/fts3/src/Normalize.c /usr/bin/gcc -std=gnu99 -o fts3_porter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/extensions/fts3/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/extensions/fts3/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/fts3_porter.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/extensions/fts3/src/fts3_porter.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIServiceManager.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:21, from /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapIncomingServer.cpp:6: /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapIncomingServer.cpp: In member function ‘virtual nsresult nsImapIncomingServer::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapIncomingServer.cpp:66:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(nsMsgIncomingServer) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapIncomingServer.cpp:65:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIUrlListener) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GuardObjects.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLAudioElementBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/HTMLAudioElementBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings6.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsFts3Tokenizer.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/extensions/fts3/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/extensions/fts3/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsFts3Tokenizer.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/extensions/fts3/src/nsFts3Tokenizer.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mailnews/extensions/fts3/src/nsFts3Tokenizer.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/extensions/fts3/src/nsFts3Tokenizer.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLAudioElementBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/HTMLAudioElementBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings6.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsGlodaRankerFunction.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/extensions/fts3/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/extensions/fts3/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsGlodaRankerFunction.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/extensions/fts3/src/nsGlodaRankerFunction.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozIStorageFunction.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/extensions/fts3/src/nsGlodaRankerFunction.h:8, from /<>/thunderbird-52.4.0+build1/mailnews/extensions/fts3/src/nsGlodaRankerFunction.cpp:37: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libmailnews_extensions_fts3_src.a.desc Normalize.o fts3_porter.o nsFts3Tokenizer.o nsGlodaRankerFunction.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/extensions/fts3/src' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/extensions/bayesian-spam-filter/src' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsBayesianFilter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/extensions/bayesian-spam-filter/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/extensions/bayesian-spam-filter/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsBayesianFilter.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/HTMLAudioElementBinding.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings6.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLAudioElementBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/HTMLAudioElementBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings6.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /<>/thunderbird-52.4.0+build1/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp: In member function ‘void Tokenizer::tokenizeHeaders(nsIUTF8StringEnumerator*, nsIUTF8StringEnumerator*)’: /<>/thunderbird-52.4.0+build1/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")) ^~ /<>/thunderbird-52.4.0+build1/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:551:5: note: here case 'u': ^~~~ /usr/bin/g++ -std=gnu++11 -o nsImapMailFolder.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/imap/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/imap/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsImapMailFolder.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapMailFolder.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapMailFolder.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapMailFolder.cpp:23: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIServiceManager.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:21, from /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapMailFolder.cpp:6: /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapMailFolder.cpp: In member function ‘virtual nsresult nsImapMailFolder::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapMailFolder.cpp:237:1: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(nsMsgDBFolder) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapMailFolder.cpp:236:5: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ NS_IMPL_QUERY_BODY(nsIMsgFilterHitNotify) ^~~~~~~~~~~~~~~~~~ libmailnews_extensions_bayesian-spam-filter_src.a.desc rm -f libmailnews_extensions_bayesian-spam-filter_src.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libmailnews_extensions_bayesian-spam-filter_src.a.desc nsBayesianFilter.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/extensions/bayesian-spam-filter/src' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/compose/src' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsComposeStrings.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/compose/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/compose/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsComposeStrings.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsComposeStrings.cpp /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapMailFolder.cpp: In member function ‘virtual nsresult nsImapMailFolder::ApplyFilterHit(nsIMsgFilter*, nsIMsgWindow*, bool*)’: /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapMailFolder.cpp:3539:20: warning: this statement may fall through [-Wimplicit-fallthrough=] msgIsNew = false; ~~~~~~~~~^~~~~~~ /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapMailFolder.cpp:3543:9: note: here case nsMsgFilterAction::MoveToFolder: ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsComposeStrings.h:13, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsComposeStrings.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsMsgAttachment.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/compose/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/compose/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgAttachment.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgAttachment.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIMsgAttachment.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgAttachment.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgAttachment.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgAttachment.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsMsgAttachmentHandler.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/compose/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/compose/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgAttachmentHandler.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgAttachmentHandler.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIPrefLocalizedString.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgAttachmentHandler.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgAttachmentHandler.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgAttachmentHandler.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsMsgCompFields.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/compose/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/compose/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgCompFields.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgCompFields.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIMsgCompose.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgCompose.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgCompFields.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIMsgQuote.h:18, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgCompose.h:15, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgCompFields.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDeviceContext.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/UIEvent.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TouchEvent.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/HTMLIFrameElementBinding.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings6.cpp:338: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o nsMsgCompUtils.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/compose/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/compose/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgCompUtils.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgCompUtils.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgCompUtils.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgAttachmentHandler.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgSend.h:118, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgCompUtils.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgCompUtils.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsMsgCompose.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/compose/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/compose/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgCompose.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgCompose.cpp /usr/bin/g++ -std=gnu++11 -o nsImapOfflineSync.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/imap/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/imap/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsImapOfflineSync.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapOfflineSync.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIMsgCompose.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgCompose.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgCompose.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapOfflineSync.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIMsgQuote.h:18, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgCompose.h:15, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgCompose.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapOfflineSync.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIMsgCompose.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgCompose.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgCompose.cpp:6: /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgCompose.cpp: In member function ‘virtual nsresult nsMsgComposeSendListener::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgCompose.cpp:3698:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgCompose.cpp:3697:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIWebProgressListener) ^~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o nsImapProtocol.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/imap/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/imap/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsImapProtocol.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapProtocol.cpp /usr/bin/g++ -std=gnu++11 -o UnifiedBindings7.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/battery -I/<>/thunderbird-52.4.0+build1/mozilla/dom/canvas -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings7.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings7.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapProtocol.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapProtocol.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GuardObjects.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLElementBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/HTMLLabelElementBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings7.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIServiceManager.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:21, from /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapProtocol.cpp:7: /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapProtocol.cpp: In member function ‘virtual nsresult nsImapProtocol::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapProtocol.cpp:307:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_THREADSAFE’ NS_INTERFACE_MAP_END_THREADSAFE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapProtocol.cpp:306:4: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIMsgAsyncPromptListener) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLElementBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/HTMLLabelElementBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings7.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapProtocol.cpp: In member function ‘virtual nsresult nsImapCacheStreamListener::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapProtocol.cpp:8701:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapProtocol.cpp:8700:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIStreamListener) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapProtocol.cpp: In member function ‘void nsImapProtocol::ProcessSelectedStateURL()’: /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapProtocol.cpp:2733:16: warning: this statement may fall through [-Wimplicit-fallthrough=] Expunge(); ~~~~~~~^~ /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapProtocol.cpp:2736:7: note: here case nsIImapUrl::nsImapSelectFolder: ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BlockingResourceBase.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Mutex.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapFlagAndUidState.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapProtocol.h:34, from /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapProtocol.cpp:19: /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapProtocol.cpp: In member function ‘void nsImapProtocol::InitPrefAuthMethods(int32_t, nsIMsgIncomingServer*)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Logging.h:243:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if (MOZ_LOG_TEST(_module,_level)) { \ ^~ /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapProtocol.cpp:5562:9: note: in expansion of macro ‘MOZ_LOG’ MOZ_LOG(IMAP, LogLevel::Error, ^~~~~~~ /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapProtocol.cpp:5566:7: note: here case nsMsgAuthMethod::anything: ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/HTMLLabelElementBinding.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings7.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLElementBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/HTMLLabelElementBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings7.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ *** KEEP ALIVE MARKER *** Total duration: 0:47:00.234130 /usr/bin/g++ -std=gnu++11 -o nsMsgComposeContentHandler.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/compose/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/compose/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgComposeContentHandler.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgComposeContentHandler.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContentHandler.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgComposeContentHandler.h:6, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgComposeContentHandler.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgComposeContentHandler.cpp:10: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsMsgComposeParams.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/compose/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/compose/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgComposeParams.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgComposeParams.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIMsgComposeParams.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgComposeParams.h:6, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgComposeParams.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsMsgComposeProgressParams.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/compose/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/compose/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgComposeProgressParams.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgComposeProgressParams.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIMsgComposeProgressParams.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgComposeProgressParams.h:6, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgComposeProgressParams.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsImapSearchResults.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/imap/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/imap/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsImapSearchResults.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapSearchResults.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapSearchResults.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsMsgComposeService.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/compose/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/compose/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgComposeService.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgComposeService.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIMsgComposeService.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgComposeService.h:8, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgComposeService.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsImapServerResponseParser.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/imap/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/imap/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsImapServerResponseParser.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapServerResponseParser.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapServerResponseParser.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgProtocol.h:13, from /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapProtocol.h:13, from /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapServerResponseParser.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgComposeService.cpp:40: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapServerResponseParser.cpp: In member function ‘virtual void nsImapServerResponseParser::response_data()’: /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapServerResponseParser.cpp:660:7: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] if (!PL_strcasecmp(fNextToken, "ENABLED")) ^~ /<>/thunderbird-52.4.0+build1/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; ^~~~~ /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapServerResponseParser.cpp: In member function ‘virtual void nsImapServerResponseParser::flags()’: /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapServerResponseParser.cpp:1779:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] if (ContinueParse()) ^~ /<>/thunderbird-52.4.0+build1/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 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o nsMsgCopy.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/compose/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/compose/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgCopy.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgCopy.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgCopy.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgCopy.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsImapService.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/imap/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/imap/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsImapService.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapService.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapService.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgAttachmentHandler.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgSend.h:118, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgCopy.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgCopy.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIImapMockChannel.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapUrl.h:11, from /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapService.cpp:17: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsMsgPrompts.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/compose/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/compose/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgPrompts.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgPrompts.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgPrompts.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgPrompts.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgAttachmentHandler.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgSend.h:118, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgCopy.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgPrompts.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsMsgQuote.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/compose/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/compose/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgQuote.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgQuote.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIURI.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIURIWithQuery.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIURL.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgQuote.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIMsgQuote.h:18, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgQuote.h:8, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgQuote.cpp:17: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsMsgSend.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/compose/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/compose/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgSend.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgSend.cpp /usr/bin/g++ -std=gnu++11 -o nsImapStringBundle.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/imap/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/imap/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsImapStringBundle.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapStringBundle.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapStringBundle.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgSend.h:110, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgSend.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsImapUndoTxn.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/imap/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/imap/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsImapUndoTxn.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapUndoTxn.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapUndoTxn.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgAttachmentHandler.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgSend.h:118, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgSend.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapUndoTxn.cpp:15: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgSend.cpp: In function ‘nsresult StripOutGroupNames(char*)’: /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgSend.cpp:174:17: warning: this statement may fall through [-Wimplicit-fallthrough=] group = false; ~~~~~~^~~~~~~ /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgSend.cpp:178:7: note: here case ',': ^~~~ /usr/bin/g++ -std=gnu++11 -o nsImapUrl.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/imap/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/imap/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsImapUrl.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapUrl.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapUrl.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIImapMockChannel.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapUrl.h:11, from /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapUrl.cpp:10: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIServiceManager.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:21, from /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapUrl.cpp:6: /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapUrl.cpp: In member function ‘virtual nsresult nsImapUrl::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapUrl.cpp:89:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(nsMsgMailNewsUrl) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapUrl.cpp:88:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIMsgI18NUrl) ^~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o UnifiedBindings8.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/battery -I/<>/thunderbird-52.4.0+build1/mozilla/dom/canvas -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings8.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings8.cpp /usr/bin/g++ -std=gnu++11 -o nsImapUtils.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/imap/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/imap/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsImapUtils.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapUtils.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapUtils.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GuardObjects.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLElementBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/HTMLTableRowElementBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings8.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsImapUtils.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLElementBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/HTMLTableRowElementBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings8.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsSyncRunnableHelpers.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/imap/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/imap/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsSyncRunnableHelpers.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsSyncRunnableHelpers.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MainThreadUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsThreadUtils.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsSyncRunnableHelpers.h:8, from /<>/thunderbird-52.4.0+build1/mailnews/imap/src/nsSyncRunnableHelpers.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsMsgSendLater.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/compose/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/compose/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgSendLater.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgSendLater.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMArray.h:13, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgSendLater.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgSendLater.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/HTMLTableRowElementBinding.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings8.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLElementBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/HTMLTableRowElementBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings8.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgAttachmentHandler.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgSend.h:118, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgCopy.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgSendLater.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ *** KEEP ALIVE MARKER *** Total duration: 0:48:00.234149 /usr/bin/g++ -std=gnu++11 -o nsMsgSendPart.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/compose/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/compose/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgSendPart.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgSendPart.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgSend.h:110, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgSendPart.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgAttachmentHandler.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgSend.h:118, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgSendPart.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/imap/src' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/src' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o MimeHeaderParser.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/MimeHeaderParser.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/src/MimeHeaderParser.cpp /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgSendPart.cpp: In function ‘nsresult divide_content_headers(const char*, char**, char**, char**)’: /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgSendPart.cpp:370:7: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation] else ^~~~ /<>/thunderbird-52.4.0+build1/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)); ^~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMArray.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mailnews/MimeHeaderParser.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/MimeHeaderParser.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLElementBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/HTMLTableRowElementBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings8.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/HashChangeEvent.cpp: In member function ‘virtual nsresult mozilla::dom::HashChangeEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/HTMLTableRowElementBinding.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings8.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o nsMsgSendReport.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/compose/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/compose/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgSendReport.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgSendReport.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIMsgSendReport.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgSendReport.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsMsgSendReport.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o UnifiedBindings9.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/battery -I/<>/thunderbird-52.4.0+build1/mozilla/dom/canvas -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/UnifiedBindings9.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings9.cpp /usr/bin/g++ -std=gnu++11 -o comi18n.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/comi18n.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/src/comi18n.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/comi18n.h:8, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/comi18n.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsSmtpProtocol.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/compose/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/compose/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsSmtpProtocol.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsSmtpProtocol.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/comi18n.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsSmtpProtocol.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GuardObjects.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ImageBitmapRenderingContextBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/ImageBitmapRenderingContextBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings9.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o mimebuf.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mimebuf.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimebuf.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimebuf.cpp:19: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ImageBitmapRenderingContextBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/ImageBitmapRenderingContextBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings9.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgProtocol.h:13, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsSmtpProtocol.h:11, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsSmtpProtocol.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o mimecms.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mimecms.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimecms.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLElementBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/HTMLTableRowElementBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings8.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/HiddenPluginEvent.cpp: In member function ‘virtual nsresult mozilla::dom::HiddenPluginEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/HTMLTableRowElementBinding.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings8.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsICMSMessage.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimecms.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsSmtpProtocol.cpp:23: /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsSmtpProtocol.cpp: In member function ‘void nsSmtpProtocol::InitPrefAuthMethods(int32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Logging.h:243:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if (MOZ_LOG_TEST(_module,_level)) { \ ^~ /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsSmtpProtocol.cpp:906:7: note: in expansion of macro ‘MOZ_LOG’ MOZ_LOG(SMTPLogModule, mozilla::LogLevel::Error, ^~~~~~~ /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsSmtpProtocol.cpp:910:5: note: here case nsMsgAuthMethod::anything: ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/nsStreamConverter.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemoz2.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimecms.cpp:14: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/ImageBitmapRenderingContextBinding.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings9.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ImageBitmapRenderingContextBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/ImageBitmapRenderingContextBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings9.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxTextRun.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CanvasRenderingContext2D.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/ImageBitmapBinding.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings8.cpp:374: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o mimecom.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mimecom.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimecom.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringGlue.h:18, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/modlmime.h:13, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimehdrs.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimei.h:199, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimecom.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsSmtpServer.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/compose/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/compose/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsSmtpServer.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsSmtpServer.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIPrefService.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsSmtpServer.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o mimecont.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mimecont.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimecont.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringGlue.h:18, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/modlmime.h:13, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimehdrs.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimei.h:199, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimeobj.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimecont.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimecont.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsSmtpServer.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIPrefService.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsSmtpServer.cpp:6: /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsSmtpServer.cpp: In member function ‘virtual nsresult nsSmtpServer::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsSmtpServer.cpp:27:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsSmtpServer.cpp:26:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsISmtpServer) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o mimecryp.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mimecryp.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimecryp.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLElementBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/HTMLTableRowElementBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings8.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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]’: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioEventTimeline.h:73:26: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioParamTimeline.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioParam.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IIRFilterNode.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/IIRFilterNodeBinding.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings8.cpp:350: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioEventTimeline.h:26:8: note: ‘struct mozilla::dom::AudioTimelineEvent’ declared here struct AudioTimelineEvent final ^~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringGlue.h:18, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/modlmime.h:13, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimehdrs.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimei.h:199, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimeobj.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimecont.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimecryp.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimecryp.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ImageBitmapRenderingContextBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/ImageBitmapRenderingContextBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings9.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/ImageCaptureErrorEvent.cpp: In member function ‘virtual nsresult mozilla::dom::ImageCaptureErrorEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/ImageBitmapRenderingContextBinding.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings9.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o nsSmtpService.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/compose/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/compose/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsSmtpService.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsSmtpService.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsSmtpService.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/nsStreamConverter.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemoz2.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimecryp.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o mimecth.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mimecth.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimecth.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsSmtpService.cpp:12: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringGlue.h:18, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/modlmime.h:13, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimehdrs.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimei.h:199, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimecth.h:16, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimecth.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDeviceContext.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/UIEvent.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/InputEvent.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/InputEventBinding.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings9.cpp:74: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o mimedrft.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mimedrft.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimedrft.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimedrft.cpp:13: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsSmtpUrl.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/compose/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/compose/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsSmtpUrl.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsSmtpUrl.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsSmtpUrl.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/nsStreamConverter.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemoz2.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimedrft.cpp:19: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimedrft.cpp: In function ‘void mime_intl_insert_message_header_1(char**, const char*, const char*, const char*, const char*, bool)’: /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimedrft.cpp:574:3: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation] else ^~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsSmtpUrl.cpp:12: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsURLFetcher.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/compose/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/compose/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsURLFetcher.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsURLFetcher.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ImageBitmapRenderingContextBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/ImageBitmapRenderingContextBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings9.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/InputMethodBinding.cpp: In member function ‘virtual nsresult mozilla::dom::MozHardwareInput::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/ImageBitmapRenderingContextBinding.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings9.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIURLFetcher.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsURLFetcher.h:8, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsURLFetcher.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ImageBitmapRenderingContextBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/ImageBitmapRenderingContextBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings9.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/InputMethodBinding.cpp: In member function ‘virtual nsresult mozilla::dom::MozInputContext::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/ImageBitmapRenderingContextBinding.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings9.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ImageBitmapRenderingContextBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/ImageBitmapRenderingContextBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings9.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/InputMethodBinding.cpp: In member function ‘virtual nsresult mozilla::dom::MozInputContextFocusEventDetail::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/InputMethodBinding.cpp:11219:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/InputMethodBinding.cpp:11218:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/InputMethodBinding.cpp: In member function ‘virtual nsresult mozilla::dom::MozInputContextSelectionChangeEventDetail::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/InputMethodBinding.cpp:11436:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/InputMethodBinding.cpp:11435:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/InputMethodBinding.cpp: In member function ‘virtual nsresult mozilla::dom::MozInputContextSurroundingTextChangeEventDetail::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/InputMethodBinding.cpp:11662:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/InputMethodBinding.cpp:11661:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/InputMethodBinding.cpp: In member function ‘virtual nsresult mozilla::dom::MozInputMethod::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/ImageBitmapRenderingContextBinding.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings9.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ImageBitmapRenderingContextBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/ImageBitmapRenderingContextBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings9.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/InputMethodBinding.cpp: In member function ‘virtual nsresult mozilla::dom::MozInputMethodManager::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/ImageBitmapRenderingContextBinding.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings9.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ImageBitmapRenderingContextBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/ImageBitmapRenderingContextBinding.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/UnifiedBindings9.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/InputMethodBinding.cpp: In member function ‘virtual nsresult mozilla::dom::MozInputRegistryEventDetail::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/InputMethodBinding.cpp:13452:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/InputMethodBinding.cpp:13451:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o mimeebod.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mimeebod.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimeebod.cpp /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/InstallTriggerBinding.cpp: In member function ‘virtual nsresult mozilla::dom::InstallTriggerImpl::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/InstallTriggerBinding.cpp:1538:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/InstallTriggerBinding.cpp:1537:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimeebod.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNullPrincipal.h:21, from /<>/thunderbird-52.4.0+build1/mailnews/compose/src/nsURLFetcher.cpp:10: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/nsStreamConverter.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemoz2.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimeebod.cpp:14: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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_compose_src.a.desc rm -f libmailnews_compose_src.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/compose/src' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/intl' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_mailnews_intl0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/intl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/intl -I/<>/thunderbird-52.4.0+build1/mozilla/intl/locale -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_mailnews_intl0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/intl/Unified_cpp_mailnews_intl0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/intl/nsCharsetAlias.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/intl/Unified_cpp_mailnews_intl0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o mimeenc.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mimeenc.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimeenc.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringGlue.h:18, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/modlmime.h:13, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimehdrs.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimei.h:199, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimeenc.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libmailnews_intl.a.desc Unified_cpp_mailnews_intl0.o /usr/bin/g++ -std=gnu++11 -o mimeeobj.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mimeeobj.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimeeobj.cpp make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/intl' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/emitters' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsEmitterUtils.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/emitters -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/emitters -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsEmitterUtils.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/emitters/nsEmitterUtils.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mailnews/mime/emitters/nsEmitterUtils.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimeeobj.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsMimeBaseEmitter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/emitters -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/emitters -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMimeBaseEmitter.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/emitters/nsMimeBaseEmitter.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mailnews/mime/emitters/nsMimeBaseEmitter.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/nsStreamConverter.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemoz2.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimeeobj.cpp:12: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o mimehdrs.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mimehdrs.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimehdrs.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/mime/emitters/nsMimeBaseEmitter.h:16, from /<>/thunderbird-52.4.0+build1/mailnews/mime/emitters/nsMimeBaseEmitter.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimehdrs.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/nsStreamConverter.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemoz2.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimehdrs.cpp:12: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsMimeHtmlEmitter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/emitters -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/emitters -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMimeHtmlEmitter.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/emitters/nsMimeHtmlEmitter.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mailnews/mime/emitters/nsMimeHtmlEmitter.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o mimei.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mimei.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimei.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimei.cpp:14: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/mime/emitters/nsMimeBaseEmitter.h:16, from /<>/thunderbird-52.4.0+build1/mailnews/mime/emitters/nsMimeHtmlEmitter.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/mime/emitters/nsMimeHtmlEmitter.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemrel.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimei.cpp:22: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsMimePlainEmitter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/emitters -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/emitters -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMimePlainEmitter.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/emitters/nsMimePlainEmitter.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringGlue.h:18, from /<>/thunderbird-52.4.0+build1/mailnews/mime/emitters/nsMimeRebuffer.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/emitters/nsMimePlainEmitter.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/mime/emitters/nsMimeBaseEmitter.h:16, from /<>/thunderbird-52.4.0+build1/mailnews/mime/emitters/nsMimePlainEmitter.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/mime/emitters/nsMimePlainEmitter.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o mimeiimg.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mimeiimg.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimeiimg.cpp /usr/bin/g++ -std=gnu++11 -o nsMimeRawEmitter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/emitters -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/emitters -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMimeRawEmitter.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/emitters/nsMimeRawEmitter.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimeiimg.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mailnews/mime/emitters/nsMimeRawEmitter.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/nsStreamConverter.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemoz2.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimeiimg.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimeiimg.cpp: In function ‘int MimeInlineImage_parse_begin(MimeObject*)’: /<>/thunderbird-52.4.0+build1/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) ^~ /<>/thunderbird-52.4.0+build1/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) ^~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/mime/emitters/nsMimeBaseEmitter.h:16, from /<>/thunderbird-52.4.0+build1/mailnews/mime/emitters/nsMimeRawEmitter.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/mime/emitters/nsMimeRawEmitter.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsMimeRebuffer.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/emitters -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/emitters -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMimeRebuffer.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/emitters/nsMimeRebuffer.cpp /usr/bin/g++ -std=gnu++11 -o mimeleaf.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mimeleaf.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimeleaf.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringGlue.h:18, from /<>/thunderbird-52.4.0+build1/mailnews/mime/emitters/nsMimeRebuffer.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/emitters/nsMimeRebuffer.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/modmimee.h:15, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimeleaf.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsMimeXmlEmitter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/emitters -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/emitters -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMimeXmlEmitter.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/emitters/nsMimeXmlEmitter.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringGlue.h:18, from /<>/thunderbird-52.4.0+build1/mailnews/mime/emitters/nsMimeRebuffer.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/emitters/nsMimeXmlEmitter.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o mimemalt.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mimemalt.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemalt.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringGlue.h:18, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/modlmime.h:13, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimehdrs.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimei.h:199, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimeobj.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimecont.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemult.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemalt.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemalt.cpp:89: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/mime/emitters/nsMimeBaseEmitter.h:16, from /<>/thunderbird-52.4.0+build1/mailnews/mime/emitters/nsMimeXmlEmitter.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/mime/emitters/nsMimeXmlEmitter.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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_emitters.a.desc rm -f libmailnews_mime_emitters.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/emitters' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/src' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o MailNewsDLF.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/MailNewsDLF.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/src/MailNewsDLF.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/nsStreamConverter.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemoz2.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemalt.cpp:96: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ *** KEEP ALIVE MARKER *** Total duration: 0:49:00.234144 In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/MailNewsDLF.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o mimemapl.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mimemapl.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemapl.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemapl.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/MailNewsDLF.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o MailnewsLoadContextInfo.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/MailnewsLoadContextInfo.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/src/MailnewsLoadContextInfo.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/nsStreamConverter.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemoz2.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemapl.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadContextInfo.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/MailnewsLoadContextInfo.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/MailnewsLoadContextInfo.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o mimemcms.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mimemcms.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemcms.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsICMSMessage.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemcms.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadContextInfo.h:19, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/MailnewsLoadContextInfo.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/MailnewsLoadContextInfo.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/nsStreamConverter.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemoz2.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemcms.cpp:16: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o mimemdig.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mimemdig.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemdig.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringGlue.h:18, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/modlmime.h:13, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimehdrs.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimei.h:199, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimeobj.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimecont.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemult.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemdig.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemdig.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/MailnewsLoadContextInfo.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/GCAPI.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadContextInfo.h:13, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/MailnewsLoadContextInfo.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/MailnewsLoadContextInfo.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o mimemmix.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mimemmix.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemmix.cpp /usr/bin/g++ -std=gnu++11 -o nsCidProtocolHandler.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsCidProtocolHandler.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsCidProtocolHandler.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringGlue.h:18, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/modlmime.h:13, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimehdrs.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimei.h:199, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimeobj.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimecont.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemult.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemmix.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemmix.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsCidProtocolHandler.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsCidProtocolHandler.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsCopyMessageStreamListener.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsCopyMessageStreamListener.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsCopyMessageStreamListener.cpp /usr/bin/g++ -std=gnu++11 -o mimemoz2.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mimemoz2.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemoz2.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsICopyMsgStreamListener.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsCopyMessageStreamListener.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsCopyMessageStreamListener.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemoz2.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsCopyMessageStreamListener.cpp:12: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemrel.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemoz2.cpp:13: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsMailDirProvider.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMailDirProvider.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMailDirProvider.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDirectoryService.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMailDirProvider.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMailDirProvider.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsMessenger.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMessenger.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMessenger.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMessenger.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMessenger.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o mimempar.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mimempar.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimempar.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringGlue.h:18, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/modlmime.h:13, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimehdrs.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimei.h:199, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimeobj.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimecont.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemult.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimempar.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimempar.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMessenger.cpp:27: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o mimemrel.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mimemrel.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemrel.cpp make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/src' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o X11Util.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_VERSION="52.4.0"' -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/X11Util.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/src/X11Util.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemrel.cpp:98: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Scoped.h:45, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/src/X11Util.h:22, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/src/X11Util.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsDeviceContext.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_VERSION="52.4.0"' -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsDeviceContext.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/src/nsDeviceContext.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFontEntry.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/src/nsDeviceContext.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/src/nsDeviceContext.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemrel.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemrel.cpp:99: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemrel.cpp: In function ‘bool MimeMultipartRelated_output_child_p(MimeObject*, MimeObject*)’: /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemrel.cpp:513:13: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] if (PL_strchr(part, ' ') || PL_strchr(part, '>') || PL_strchr(part, '%')) ^~ /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemrel.cpp:515:15: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ MimeHashValue * value = new MimeHashValue(child, temp); ^~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o mimemsg.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mimemsg.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemsg.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemsg.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/src/nsDeviceContext.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/src/nsDeviceContext.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/nsStreamConverter.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemoz2.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemsg.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsMessengerBootstrap.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMessengerBootstrap.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMessengerBootstrap.cpp /usr/bin/g++ -std=gnu++11 -o mimemsig.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mimemsig.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemsig.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMessengerBootstrap.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMessengerBootstrap.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/modmimee.h:15, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemsig.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMessengerBootstrap.cpp:12: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/nsStreamConverter.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemoz2.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemsig.cpp:16: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_src0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DMOZ_APP_VERSION="52.4.0"' -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_src0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/src/Unified_cpp_gfx_src0.cpp /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemsig.cpp: In function ‘int MimeMultipartSigned_parse_child_line(MimeObject*, const char*, int32_t, bool)’: /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemsig.cpp:500:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!sig->part_buffer) ^~ /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemsig.cpp:508:3: note: here case MimeMultipartSignedBodyLine: ^~~~ /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemsig.cpp: In function ‘int MimeMultipartSigned_parse_line(const char*, int32_t, MimeObject*)’: /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemsig.cpp:253:16: warning: this statement may fall through [-Wimplicit-fallthrough=] mult->hdrs = 0; ~~~~~~~~~~~^~~ /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemsig.cpp:257:3: note: here case MimeMultipartSignedBodyFirstHeader: ^~~~ /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemsig.cpp:397:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if (hash_line_p) ^~ /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemsig.cpp:407:3: note: here case MimeMultipartSignedSignatureLine: ^~~~ /usr/bin/g++ -std=gnu++11 -o nsMessengerContentHandler.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMessengerContentHandler.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMessengerContentHandler.cpp /usr/bin/g++ -std=gnu++11 -o mimemult.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mimemult.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemult.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContentHandler.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMessengerContentHandler.h:6, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMessengerContentHandler.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/src/DriverCrashGuard.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/src/DriverCrashGuard.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/src/Unified_cpp_gfx_src0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemult.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMessengerContentHandler.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/nsStreamConverter.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemoz2.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemult.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsMessengerUnixIntegration.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMessengerUnixIntegration.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMessengerUnixIntegration.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIMessengerOSIntegration.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMessengerUnixIntegration.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMessengerUnixIntegration.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o mimeobj.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mimeobj.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimeobj.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringGlue.h:18, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/modlmime.h:13, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimehdrs.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimei.h:199, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimeobj.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimeobj.cpp:14: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMessengerUnixIntegration.cpp:45: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimeobj.cpp:22: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/src/DriverCrashGuard.cpp:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/src/Unified_cpp_gfx_src0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o mimepbuf.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mimepbuf.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimepbuf.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimepbuf.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsMsgAccount.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgAccount.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgAccount.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIComponentManager.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgAccount.cpp:10: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/src/nsFont.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/src/Unified_cpp_gfx_src0.cpp:56: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/nsStreamConverter.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemoz2.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimepbuf.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimepbuf.cpp: In function ‘MimePartBufferData* MimePartBufferCreate()’: /<>/thunderbird-52.4.0+build1/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)); ^ /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimepbuf.cpp:52:8: note: ‘MimePartBufferData’ {aka ‘struct MimePartBufferData’} declared here struct MimePartBufferData ^~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o mimesun.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mimesun.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimesun.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgAccount.cpp:25: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringGlue.h:18, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/modlmime.h:13, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimehdrs.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimei.h:199, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimeobj.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimecont.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemult.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimesun.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimesun.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsMsgAccountManager.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgAccountManager.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgAccountManager.cpp /usr/bin/g++ -std=gnu++11 -o mimetenr.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mimetenr.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimetenr.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIComponentManager.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgAccountManager.cpp:10: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringGlue.h:18, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/modlmime.h:13, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimehdrs.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimei.h:199, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimeobj.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimeleaf.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimetext.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimetric.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimetenr.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimetenr.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o mimetext.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mimetext.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimetext.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgAccountManager.cpp:35: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringGlue.h:18, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/modlmime.h:13, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimehdrs.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimei.h:199, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimeobj.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimeleaf.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimetext.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimetext.cpp:13: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/nsStreamConverter.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemoz2.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimetext.cpp:17: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o mimethpl.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mimethpl.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimethpl.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringGlue.h:18, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/modlmime.h:13, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimehdrs.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimei.h:199, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimeobj.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimeleaf.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimetext.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimetpla.h:13, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimethpl.h:15, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimethpl.cpp:13: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/nsStreamConverter.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemoz2.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimethpl.cpp:16: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o mimethsa.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mimethsa.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimethsa.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringGlue.h:18, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/modlmime.h:13, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimehdrs.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimei.h:199, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimeobj.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimeleaf.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimetext.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimethtm.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimethsa.h:24, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimethsa.cpp:10: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/nsStreamConverter.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemoz2.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimethsa.cpp:14: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o mimethtm.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mimethtm.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimethtm.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringGlue.h:18, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/modlmime.h:13, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimehdrs.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimei.h:199, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimeobj.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimeleaf.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimetext.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimethtm.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimethtm.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsMsgAccountManagerDS.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgAccountManagerDS.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgAccountManagerDS.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgAccountManagerDS.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgAccountManagerDS.cpp:10: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ *** KEEP ALIVE MARKER *** Total duration: 0:50:00.234131 In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/nsStreamConverter.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemoz2.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimethtm.cpp:12: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimethtm.cpp: In function ‘int MimeInlineTextHTML_parse_begin(MimeObject*)’: /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimethtm.cpp:108:7: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] for (in = base_hdr; *in; in++) ^~~ /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimethtm.cpp:114:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ *out++ = '"'; ^ /usr/bin/g++ -std=gnu++11 -o mimetpfl.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mimetpfl.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimetpfl.cpp libgfx_src.a.desc rm -f libgfx_src.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libgfx_src.a.desc X11Util.o nsDeviceContext.o Unified_cpp_gfx_src0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/src' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/docshell/build' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsDocShellModule.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/docshell/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/docshell/build -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/shistory -I/<>/thunderbird-52.4.0+build1/mozilla/uriloader/base -I/<>/thunderbird-52.4.0+build1/mozilla/uriloader/exthandler -I/<>/thunderbird-52.4.0+build1/mozilla/uriloader/prefetch -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsDocShellModule.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/docshell/build/nsDocShellModule.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringGlue.h:18, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/modlmime.h:13, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimehdrs.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimei.h:199, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimeobj.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimeleaf.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimetext.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimetpfl.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimetpfl.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgAccountManagerDS.cpp:26: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgAccountManagerDS.h:13, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgAccountManagerDS.cpp:10: /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgAccountManagerDS.cpp: In member function ‘virtual nsresult nsMsgAccountManagerDataSource::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgAccountManagerDS.cpp:219:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(nsMsgRDFDataSource) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Module.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ModuleUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/docshell/build/nsDocShellModule.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/nsStreamConverter.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemoz2.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimetpfl.cpp:15: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsContentUtils.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsContentPolicyUtils.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/docshell/base/nsDocShell.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/docshell/build/nsDocShellModule.cpp:10: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o mimetpla.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mimetpla.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimetpla.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringGlue.h:18, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/modlmime.h:13, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimehdrs.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimei.h:199, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimeobj.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimeleaf.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimetext.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimetpla.h:13, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimetpla.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsMsgBiffManager.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgBiffManager.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgBiffManager.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgBiffManager.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgBiffManager.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/nsStreamConverter.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemoz2.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimetpla.cpp:15: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgBiffManager.cpp:18: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o mimetric.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mimetric.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimetric.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringGlue.h:18, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/modlmime.h:13, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimehdrs.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimei.h:199, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimeobj.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimeleaf.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimetext.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimetric.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimetric.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsMsgContentPolicy.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgContentPolicy.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgContentPolicy.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContentPolicy.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgContentPolicy.h:16, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgContentPolicy.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o mimeunty.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mimeunty.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimeunty.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringGlue.h:18, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/modlmime.h:13, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimehdrs.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimei.h:199, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimeobj.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimecont.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimeunty.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimeunty.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o StructuredClone.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/battery -I/<>/thunderbird-52.4.0+build1/mozilla/dom/canvas -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/StructuredClone.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/StructuredClone.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgContentPolicy.cpp:16: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libdocshell_build.a.desc rm -f libdocshell_build.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdocshell_build.a.desc nsDocShellModule.o /usr/bin/g++ -std=gnu++11 -o nsCMS.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsCMS.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/src/nsCMS.cpp make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/docshell/build' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/lwbrk' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsPangoBreaker.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/intl/lwbrk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/lwbrk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsPangoBreaker.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/intl/lwbrk/nsPangoBreaker.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/intl/lwbrk/nsComplexBreaker.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/intl/lwbrk/nsPangoBreaker.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/nsCMS.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/nsCMS.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CallbackObject.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ImageData.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/StructuredClone.cpp:10: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o Unified_cpp_intl_lwbrk0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/intl/lwbrk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/lwbrk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_intl_lwbrk0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/lwbrk/Unified_cpp_intl_lwbrk0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/intl/lwbrk/nsILineBreaker.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/intl/lwbrk/nsJISx4051LineBreaker.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/intl/lwbrk/nsJISx4051LineBreaker.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/lwbrk/Unified_cpp_intl_lwbrk0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/security/certverifier/CertVerifier.h:30, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/nsCMS.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /<>/thunderbird-52.4.0+build1/mailnews/mime/src/nsCMS.cpp: In member function ‘virtual nsresult nsCMSMessage::GetEncryptionCert(nsIX509Cert**)’: /<>/thunderbird-52.4.0+build1/mailnews/mime/src/nsCMS.cpp:207:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] if (isAlreadyShutDown()) ^~ /<>/thunderbird-52.4.0+build1/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; ^~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ImageData.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/StructuredClone.cpp:10: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/StructuredClone.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/StructuredClone.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ libintl_lwbrk.a.desc rm -f libintl_lwbrk.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libintl_lwbrk.a.desc nsPangoBreaker.o Unified_cpp_intl_lwbrk0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/lwbrk' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/x11' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o keysym2ucs.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/widget/x11 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/x11 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/keysym2ucs.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/widget/x11/keysym2ucs.c /usr/bin/g++ -std=gnu++11 -o nsMsgCopyService.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgCopyService.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgCopyService.cpp libwidget_x11.a.desc rm -f libwidget_x11.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libwidget_x11.a.desc keysym2ucs.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/x11' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/perfmonitoring' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_perfmonitoring0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/perfmonitoring -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/perfmonitoring -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_perfmonitoring0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/perfmonitoring/Unified_cpp_perfmonitoring0.cpp /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_bindings0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/battery -I/<>/thunderbird-52.4.0+build1/mozilla/dom/canvas -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_bindings0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/Unified_cpp_dom_bindings0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgCopyService.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgCopyService.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jsapi.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/perfmonitoring/nsPerformanceStats.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/perfmonitoring/nsPerformanceStats.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/perfmonitoring/Unified_cpp_perfmonitoring0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Atomics.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jsfriendapi.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/BindingUtils.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/BindingUtils.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/Unified_cpp_dom_bindings0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsCMSSecureMessage.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsCMSSecureMessage.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/src/nsCMSSecureMessage.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgCopyService.cpp:16: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsXPIDLString.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/nsCMSSecureMessage.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CallbackObject.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/BindingUtils.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/BindingUtils.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/Unified_cpp_dom_bindings0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentUtils.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/perfmonitoring/nsPerformanceStats.cpp:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/perfmonitoring/Unified_cpp_perfmonitoring0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsMsgDBView.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgDBView.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgDBView.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgDBView.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsMimeObjectClassAccess.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMimeObjectClassAccess.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/src/nsMimeObjectClassAccess.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/nsMimeObjectClassAccess.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsSimpleMimeConverterStub.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsSimpleMimeConverterStub.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/src/nsSimpleMimeConverterStub.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgDBView.cpp:17: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/BindingUtils.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/Unified_cpp_dom_bindings0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/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>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/RangedPtr.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Range.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jsapi.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jsfriendapi.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/BindingUtils.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/BindingUtils.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/Unified_cpp_dom_bindings0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGlobalWindow.h:35, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/perfmonitoring/nsPerformanceStats.cpp:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/perfmonitoring/Unified_cpp_perfmonitoring0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringGlue.h:18, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/modlmime.h:13, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimehdrs.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimei.h:199, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimecth.h:16, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/nsSimpleMimeConverterStub.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/RangedPtr.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Range.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jsapi.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/perfmonitoring/nsPerformanceStats.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/perfmonitoring/nsPerformanceStats.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/perfmonitoring/Unified_cpp_perfmonitoring0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIServiceManager.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:21, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgDBView.cpp:6: /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgDBView.cpp: In member function ‘virtual nsresult nsMsgDBView::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgDBView.cpp:104:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgDBView.cpp:103:4: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIJunkMailClassificationListener) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgDBView.cpp: In member function ‘virtual nsresult nsMsgDBView::NoteChange(nsMsgViewIndex, int32_t, nsMsgViewNotificationCodeValue)’: /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgDBView.cpp:6395:20: warning: this statement may fall through [-Wimplicit-fallthrough=] mRemovingRow = false; ~~~~~~~~~~~~~^~~~~~~ /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgDBView.cpp:6397:5: note: here case nsMsgViewNotificationCode::all: ^~~~ /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgDBView.cpp: In member function ‘nsresult nsMsgDBView::NavigateFromPos(nsMsgNavigationTypeValue, nsMsgViewIndex, nsMsgKey*, nsMsgViewIndex*, nsMsgViewIndex*, bool)’: /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgDBView.cpp:6675:24: warning: this statement may fall through [-Wimplicit-fallthrough=] startIndex = nsMsgViewIndex_None; // note fall thru - is this motion ever used? ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgDBView.cpp:6677:9: note: here case nsMsgNavigationType::nextUnreadMessage: ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/nsStreamConverter.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/mimemoz2.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/nsSimpleMimeConverterStub.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsStreamConverter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DENABLE_SMIME -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/src -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsStreamConverter.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/mime/src/nsStreamConverter.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/nsStreamConverter.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/nsStreamConverter.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/mime/src/nsStreamConverter.cpp:10: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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_src.a.desc rm -f libmailnews_mime_src.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libmailnews_mime_src.a.desc MimeHeaderParser.o comi18n.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 make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/mime/src' /usr/bin/g++ -std=gnu++11 -o nsMsgFolderCache.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgFolderCache.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgFolderCache.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgFolderCache.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsMsgFolderCacheElement.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgFolderCacheElement.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgFolderCacheElement.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgFolderCacheElement.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/Unified_cpp_dom_bindings0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/BindingUtils.cpp: In function ‘bool mozilla::dom::ThrowInvalidThis(JSContext*, const JS::CallArgs&, bool, const char*)’: /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/BindingUtils.cpp:122:65: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] static_cast(errorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/BindingUtils.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/Unified_cpp_dom_bindings0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/CallbackObject.cpp: In member function ‘virtual nsresult mozilla::dom::CallbackObject::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/CallbackObject.cpp:28:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/CallbackObject.cpp:27:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/Exceptions.cpp: In member function ‘virtual nsresult mozilla::dom::exceptions::JSStackFrame::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/Exceptions.cpp:320:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/Exceptions.cpp:319:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/IterableIterator.cpp: In member function ‘virtual nsresult mozilla::dom::IterableIteratorBase::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/IterableIterator.cpp:32:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/IterableIterator.cpp:31:1: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/SimpleGlobalObject.cpp: In member function ‘virtual nsresult mozilla::dom::SimpleGlobalObject::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/SimpleGlobalObject.cpp:44:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jsapi.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jsfriendapi.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/BindingUtils.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/BindingUtils.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/Unified_cpp_dom_bindings0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:2936:28: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/BindingUtils.cpp:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings/Unified_cpp_dom_bindings0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:2934:8: note: ‘struct xpc::GlobalProperties’ declared here struct GlobalProperties { ^~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgFolderCacheElement.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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_perfmonitoring.a.desc rm -f libtoolkit_components_perfmonitoring.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_perfmonitoring.a.desc Unified_cpp_perfmonitoring0.o /usr/bin/g++ -std=gnu++11 -o nsMsgFolderCompactor.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgFolderCompactor.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgFolderCompactor.cpp make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/perfmonitoring' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o UnifiedProtocols0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgFolderCompactor.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/BlobTypes.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/BlobTypes.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgFolderCompactor.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsMsgFolderDataSource.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgFolderDataSource.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgFolderDataSource.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgFolderDataSource.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HeadersBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FetchIPCTypes.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/CacheTypes.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/CacheTypes.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsMsgFolderNotificationService.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgFolderNotificationService.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgFolderNotificationService.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgFolderDataSource.cpp:12: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgFolderNotificationService.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IterableIterator.h:34, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HeadersBinding.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FetchIPCTypes.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/CacheTypes.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/CacheTypes.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/BlobTypes.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/BlobTypes.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o nsMsgGroupThread.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgGroupThread.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgGroupThread.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgGroupThread.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadMessageUtils.h:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/GamepadEventTypes.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/GamepadEventTypes.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols0.cpp:56: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h: In member function ‘void mozilla::dom::GamepadPoseState::Clear()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h:81:45: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::dom::GamepadPoseState’; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(GamepadPoseState)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h:36:8: note: ‘struct mozilla::dom::GamepadPoseState’ declared here struct GamepadPoseState ^~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgGroupThread.cpp:10: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsMsgGroupView.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgGroupView.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgGroupView.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgGroupView.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsMsgMailSession.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgMailSession.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgMailSession.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgMailSession.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgGroupView.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgGroupView.cpp: In member function ‘virtual nsresult nsMsgGroupView::HashHdr(nsIMsgDBHdr*, nsString&)’: /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgGroupView.cpp:229:15: warning: this statement may fall through [-Wimplicit-fallthrough=] rcvDate = true; ~~~~~~~~^~~~~~ /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgGroupView.cpp:231:5: note: here case nsMsgViewSortType::byDate: ^~~~ /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgGroupView.cpp: In member function ‘virtual nsresult nsMsgGroupView::CellTextForColumn(int32_t, const char16_t*, nsAString_internal&)’: /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgGroupView.cpp:801:19: warning: this statement may fall through [-Wimplicit-fallthrough=] rcvDate = true; ~~~~~~~~^~~~~~ /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgGroupView.cpp:803:9: note: here case nsMsgViewSortType::byDate: ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgMailSession.cpp:10: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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_bindings.a.desc rm -f libdom_bindings.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 UnifiedBindings22.o UnifiedBindings3.o UnifiedBindings4.o UnifiedBindings5.o UnifiedBindings6.o UnifiedBindings7.o UnifiedBindings8.o UnifiedBindings9.o StructuredClone.o Unified_cpp_dom_bindings0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/bindings' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/ffmpeg/libav55' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_ffmpeg_libav550.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/ffmpeg/libav55 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/ffmpeg/libav55 -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/ffmpeg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/ffmpeg/libav55/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_ffmpeg_libav550.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-deprecated-declarations /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/ffmpeg/libav55/Unified_cpp_ffmpeg_libav550.cpp /usr/bin/g++ -std=gnu++11 -o nsMsgOfflineManager.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgOfflineManager.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgOfflineManager.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgOfflineManager.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Logging.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BlockingResourceBase.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CondVar.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Monitor.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/TaskQueue.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/ffmpeg/libav55/Unified_cpp_ffmpeg_libav550.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsMsgPrintEngine.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgPrintEngine.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgPrintEngine.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgPrintEngine.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TimeRanges.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/TimeUnits.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaInfo.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/AbstractMediaDecoder.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDecoderReader.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/PlatformDecoderModule.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/ffmpeg/libav55/Unified_cpp_ffmpeg_libav550.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsMsgProgress.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgProgress.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgProgress.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIMsgProgress.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgProgress.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgProgress.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ *** KEEP ALIVE MARKER *** Total duration: 0:51:00.234146 In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgPrintEngine.cpp:22: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgProgress.cpp:19: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsMsgPurgeService.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgPurgeService.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgPurgeService.cpp /usr/bin/g++ -std=gnu++11 -o nsMsgQuickSearchDBView.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgQuickSearchDBView.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgQuickSearchDBView.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IterableIterator.h:34, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMCaps.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMProxy.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDecoder.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MP4Decoder.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/ffmpeg/libav55/Unified_cpp_ffmpeg_libav550.cpp:29: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GeckoProfiler.h:58, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CondVar.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Monitor.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/TaskQueue.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/ffmpeg/libav55/Unified_cpp_ffmpeg_libav550.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgPurgeService.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgPurgeService.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgQuickSearchDBView.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgPurgeService.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgQuickSearchDBView.cpp:18: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsMsgRDFDataSource.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgRDFDataSource.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgRDFDataSource.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgRDFDataSource.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgRDFDataSource.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsMsgRDFUtils.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgRDFUtils.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgRDFUtils.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIRDFResource.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgRDFUtils.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgRDFUtils.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgRDFDataSource.cpp:14: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgRDFDataSource.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgRDFDataSource.cpp:6: /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgRDFDataSource.cpp: In member function ‘virtual nsresult nsMsgRDFDataSource::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgRDFDataSource.cpp:87:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgRDFDataSource.h:20, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgRDFDataSource.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS’ NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o nsMsgSearchDBView.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgSearchDBView.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgSearchDBView.cpp /usr/bin/g++ -std=gnu++11 -o nsMsgServiceProvider.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgServiceProvider.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgServiceProvider.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgSearchDBView.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIRDFDataSource.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgServiceProvider.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgServiceProvider.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgServiceProvider.cpp:14: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgSearchDBView.cpp:15: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsMsgSpecialViews.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgSpecialViews.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgSpecialViews.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgSpecialViews.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsMsgStatusFeedback.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgStatusFeedback.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgStatusFeedback.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgStatusFeedback.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsMsgTagService.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgTagService.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgTagService.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgTagService.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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_platforms_ffmpeg_libav55.a.desc rm -f libdom_media_platforms_ffmpeg_libav55.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_media_platforms_ffmpeg_libav55.a.desc Unified_cpp_ffmpeg_libav550.o In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDocumentObserver.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDocument.h:16, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgStatusFeedback.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/ffmpeg/libav55' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/system/linux' libdom_system_linux.a.desc rm -f libdom_system_linux.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_system_linux.a.desc make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/system/linux' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/wrappers' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o XrayWrapper.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/XrayWrapper.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-shadow /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers/XrayWrapper.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgTagService.cpp:15: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Maybe.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Proxy.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jswrapper.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers/WrapperFactory.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers/XrayWrapper.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers/XrayWrapper.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsMsgThreadedDBView.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgThreadedDBView.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgThreadedDBView.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgThreadedDBView.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsMsgWindow.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgWindow.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgWindow.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIMsgWindow.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgWindow.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgWindow.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers/XrayWrapper.cpp:13: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgWindow.cpp:24: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers/XrayWrapper.cpp:13: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/RangedPtr.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Range.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jsapi.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jsfriendapi.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Proxy.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jswrapper.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers/WrapperFactory.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers/XrayWrapper.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers/XrayWrapper.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o nsMsgXFViewThread.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgXFViewThread.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgXFViewThread.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgXFViewThread.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsMsgXFVirtualFolderDBView.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMsgXFVirtualFolderDBView.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgXFVirtualFolderDBView.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/msgCore.h:12, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgXFVirtualFolderDBView.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsSpamSettings.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsSpamSettings.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsSpamSettings.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsSpamSettings.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsSpamSettings.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jsapi.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jsfriendapi.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Proxy.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jswrapper.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers/WrapperFactory.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers/XrayWrapper.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers/XrayWrapper.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:2936:28: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers/XrayWrapper.cpp:17: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:2934:8: note: ‘struct xpc::GlobalProperties’ declared here struct GlobalProperties { ^~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsMsgXFVirtualFolderDBView.cpp:15: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsSpamSettings.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsStatusBarBiffManager.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsStatusBarBiffManager.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsStatusBarBiffManager.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIMsgFolder.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIStatusBarBiffManager.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsStatusBarBiffManager.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsStatusBarBiffManager.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsSubscribableServer.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsSubscribableServer.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsSubscribableServer.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsStatusBarBiffManager.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsSubscribableServer.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsSubscribableServer.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsSubscribeDataSource.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsSubscribeDataSource.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsSubscribeDataSource.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIRDFService.h:10, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsSubscribeDataSource.h:9, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsSubscribeDataSource.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsSubscribableServer.cpp:13: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o UnifiedProtocols1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols1.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMsgUtils.h:28, from /<>/thunderbird-52.4.0+build1/mailnews/base/src/nsSubscribeDataSource.cpp:22: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o UnifiedProtocols10.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols10.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols10.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/PAPZCTreeManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/PAPZCTreeManagerChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PAPZCTreeManagerChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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_base_src.a.desc rm -f libmailnews_base_src.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSet.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PFileDescriptorSet.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols10.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mailnews/base/src' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/config' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_config0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/config -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/config -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_config0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/config/Unified_cpp_gfx_config0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/config/gfxFeature.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/config/gfxConfig.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/config/gfxConfig.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/config/Unified_cpp_gfx_config0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o Unified_cpp_xpconnect_wrappers0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_xpconnect_wrappers0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Maybe.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Proxy.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jswrapper.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers/AccessCheck.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers/AccessCheck.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/PAPZCTreeManagerChild.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PAPZCTreeManagerChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PFileDescriptorSetChild.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols10.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/config/gfxVars.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/config/Unified_cpp_gfx_config0.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/PAPZCTreeManagerChild.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PAPZCTreeManagerChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/PAPZCTreeManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/PAPZCTreeManagerChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PAPZCTreeManagerChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGlobalWindow.h:35, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers/AccessCheck.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGlobalWindow.h:35, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers/AccessCheck.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/RangedPtr.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Range.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jsapi.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jsfriendapi.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Proxy.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jswrapper.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers/AccessCheck.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers/AccessCheck.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ContentCache.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/nsGUIEventIPC.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PFilePickerChild.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols10.cpp:38: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PFileDescriptorSet.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PFileDescriptorSet.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols10.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ libgfx_config.a.desc rm -f libgfx_config.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libgfx_config.a.desc Unified_cpp_gfx_config0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/config' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/libjar/zipwriter' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_libjar_zipwriter0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/modules/libjar/zipwriter -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/libjar/zipwriter -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_libjar_zipwriter0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/libjar/zipwriter/Unified_cpp_libjar_zipwriter0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jsapi.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jsfriendapi.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Proxy.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jswrapper.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers/AccessCheck.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers/AccessCheck.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:2936:28: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers/AccessCheck.cpp:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:2934:8: note: ‘struct xpc::GlobalProperties’ declared here struct GlobalProperties { ^~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/modules/libjar/zipwriter/StreamFunctions.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/libjar/zipwriter/Unified_cpp_libjar_zipwriter0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/modules/libjar/zipwriter/nsZipDataStream.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/libjar/zipwriter/Unified_cpp_libjar_zipwriter0.cpp:29: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadMessageUtils.h:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/GamepadEventTypes.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadEventChannel.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadEventChannelChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PBackgroundChild.cpp:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols1.cpp:101: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h: In member function ‘void mozilla::dom::GamepadPoseState::Clear()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h:81:45: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::dom::GamepadPoseState’; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(GamepadPoseState)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h:36:8: note: ‘struct mozilla::dom::GamepadPoseState’ declared here struct GamepadPoseState ^~~~~~~~~~~~~~~~ libjs_xpconnect_wrappers.a.desc rm -f libjs_xpconnect_wrappers.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libjs_xpconnect_wrappers.a.desc XrayWrapper.o Unified_cpp_xpconnect_wrappers0.o libmodules_libjar_zipwriter.a.desc rm -f libmodules_libjar_zipwriter.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libmodules_libjar_zipwriter.a.desc Unified_cpp_libjar_zipwriter0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/wrappers' *** KEEP ALIVE MARKER *** Total duration: 0:52:00.234144 make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/build' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o dtlsidentity.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/dtlsidentity.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/dtlsidentity.cpp make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/libjar/zipwriter' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/unicharutil/util/internal' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_util_internal0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/intl/unicharutil/util/internal -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/unicharutil/util/internal -I/<>/thunderbird-52.4.0+build1/mozilla/intl/unicharutil/util -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_util_internal0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/unicharutil/util/internal/Unified_cpp_util_internal0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringGlue.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/intl/unicharutil/util/nsUnicharUtils.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/intl/unicharutil/util/GreekCasing.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/unicharutil/util/internal/Unified_cpp_util_internal0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nr_socket_prsock.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nr_socket_prsock.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/nr_socket_prsock.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/intl/unicharutil/util/ICUUtils.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/unicharutil/util/internal/Unified_cpp_util_internal0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TCPSocketBinding.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/nr_socket_prsock.cpp:112: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_exec.py --extract -- ar crs libintl_unicharutil_util_internal.a Unified_cpp_util_internal0.o libintl_unicharutil_util_internal.a.desc /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libintl_unicharutil_util_internal.a.desc Unified_cpp_util_internal0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/unicharutil/util/internal' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/decoders' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o Unified_c_image_decoders0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/image/decoders -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/decoders -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/2d -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_image_decoders0.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/decoders/Unified_c_image_decoders0.c /usr/bin/g++ -std=gnu++11 -o Unified_cpp_image_decoders0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/image/decoders -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/decoders -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/2d -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_image_decoders0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/decoders/Unified_cpp_image_decoders0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDebug.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/image/decoders/EXIF.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/image/decoders/EXIF.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/decoders/Unified_cpp_image_decoders0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/SVGPreserveAspectRatio.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/SVGImageContext.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/image/SurfaceCache.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/image/FrameAnimator.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/image/Decoder.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/image/decoders/nsBMPDecoder.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/image/decoders/nsBMPDecoder.cpp:86, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/decoders/Unified_cpp_image_decoders0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o UnifiedProtocols11.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols11.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols11.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPAudioDecoder.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPAudioDecoderParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PGMPAudioDecoderParent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols11.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nr_timer.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nr_timer.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/nr_timer.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSStyleSheet.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheetInlines.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/Rule.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/StyleRule.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSVGElement.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/SVGPreserveAspectRatio.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/SVGImageContext.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/image/SurfaceCache.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/image/FrameAnimator.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/image/Decoder.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/image/decoders/nsBMPDecoder.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/image/decoders/nsBMPDecoder.cpp:86, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/decoders/Unified_cpp_image_decoders0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GeckoProfiler.h:58, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CondVar.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Monitor.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/image/imgFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/image/FrameAnimator.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/image/Decoder.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/image/decoders/nsBMPDecoder.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/image/decoders/nsBMPDecoder.cpp:86, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/decoders/Unified_cpp_image_decoders0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o nricectx.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nricectx.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/nricectx.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioChannelBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TabMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPChild.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PGMPChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols11.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/decoders/Unified_cpp_image_decoders0.cpp:20: /<>/thunderbird-52.4.0+build1/mozilla/image/decoders/nsGIFDecoder2.cpp: In member function ‘mozilla::image::LexerTransition mozilla::image::nsGIFDecoder2::ReadNetscapeExtensionData(const char*)’: /<>/thunderbird-52.4.0+build1/mozilla/image/decoders/nsGIFDecoder2.cpp:733:24: warning: variable ‘NETSCAPE_LOOPING_EXTENSION_SUB_BLOCK_ID’ set but not used [-Wunused-but-set-variable] static const uint8_t NETSCAPE_LOOPING_EXTENSION_SUB_BLOCK_ID = 1; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/image/decoders/nsGIFDecoder2.cpp:734:24: warning: variable ‘NETSCAPE_BUFFERING_EXTENSION_SUB_BLOCK_ID’ set but not used [-Wunused-but-set-variable] static const uint8_t NETSCAPE_BUFFERING_EXTENSION_SUB_BLOCK_ID = 2; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o UnifiedProtocols12.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols12.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols12.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/decoders/Unified_cpp_image_decoders0.cpp:47: /<>/thunderbird-52.4.0+build1/mozilla/image/decoders/nsJPEGDecoder.cpp: In member function ‘mozilla::image::LexerTransition mozilla::image::nsJPEGDecoder::ReadJPEGData(const char*, size_t)’: /<>/thunderbird-52.4.0+build1/mozilla/image/decoders/nsJPEGDecoder.cpp:418:20: warning: this statement may fall through [-Wimplicit-fallthrough=] MOZ_FALLTHROUGH; // to start decompressing. ^ /<>/thunderbird-52.4.0+build1/mozilla/image/decoders/nsJPEGDecoder.cpp:421:3: note: here case JPEG_START_DECOMPRESS: { ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/image/decoders/nsJPEGDecoder.cpp:445:20: warning: this statement may fall through [-Wimplicit-fallthrough=] MOZ_FALLTHROUGH; // to decompress sequential JPEG. ^ /<>/thunderbird-52.4.0+build1/mozilla/image/decoders/nsJPEGDecoder.cpp:448:3: note: here case JPEG_DECOMPRESS_SEQUENTIAL: { ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/image/decoders/nsJPEGDecoder.cpp:467:20: warning: this statement may fall through [-Wimplicit-fallthrough=] MOZ_FALLTHROUGH; // to decompress progressive JPEG. ^ /<>/thunderbird-52.4.0+build1/mozilla/image/decoders/nsJPEGDecoder.cpp:470:3: note: here case JPEG_DECOMPRESS_PROGRESSIVE: { ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/image/decoders/nsJPEGDecoder.cpp:540:20: warning: this statement may fall through [-Wimplicit-fallthrough=] MOZ_FALLTHROUGH; // to finish decompressing. ^ /<>/thunderbird-52.4.0+build1/mozilla/image/decoders/nsJPEGDecoder.cpp:543:3: note: here case JPEG_DONE: { ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPTimer.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPTimerChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PGMPTimerChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols12.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioChannelBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TabMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPChild.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PGMPTimerChild.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols12.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nricectxhandler.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nricectxhandler.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/nricectxhandler.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PGPUChild.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols12.cpp:83: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPTimer.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPTimerChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PGMPTimerChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols12.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadMessageUtils.h:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/GamepadEventTypes.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PGPUChild.cpp:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols12.cpp:83: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h: In member function ‘void mozilla::dom::GamepadPoseState::Clear()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h:81:45: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::dom::GamepadPoseState’; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(GamepadPoseState)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h:36:8: note: ‘struct mozilla::dom::GamepadPoseState’ declared here struct GamepadPoseState ^~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o nricemediastream.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nricemediastream.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/nricemediastream.cpp /usr/bin/g++ -std=gnu++11 -o UnifiedProtocols13.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols13.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols13.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannel.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannelParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PGamepadTestChannelParent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols13.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadMessageUtils.h:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/GamepadEventTypes.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannel.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannelParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PGamepadTestChannelParent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols13.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h: In member function ‘void mozilla::dom::GamepadPoseState::Clear()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h:81:45: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::dom::GamepadPoseState’; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(GamepadPoseState)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h:36:8: note: ‘struct mozilla::dom::GamepadPoseState’ declared here struct GamepadPoseState ^~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PGamepadTestChannelParent.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols13.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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.a.desc rm -f libimage_decoders.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libimage_decoders.a.desc Unified_c_image_decoders0.o Unified_cpp_image_decoders0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/decoders' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/qcms' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o chain.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/qcms -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/qcms -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/chain.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-missing-field-initializers /<>/thunderbird-52.4.0+build1/mozilla/gfx/qcms/chain.c /usr/bin/g++ -std=gnu++11 -o nriceresolver.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nriceresolver.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/nriceresolver.cpp /usr/bin/gcc -std=gnu99 -o iccread.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/qcms -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/qcms -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/iccread.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-missing-field-initializers /<>/thunderbird-52.4.0+build1/mozilla/gfx/qcms/iccread.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ScreenOrientation.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PHal.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols13.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannel.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadTestChannelParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PGamepadTestChannelParent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols13.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/gcc -std=gnu99 -o matrix.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/qcms -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/qcms -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/matrix.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-missing-field-initializers /<>/thunderbird-52.4.0+build1/mozilla/gfx/qcms/matrix.c /usr/bin/gcc -std=gnu99 -o transform.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/qcms -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/qcms -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/transform.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-missing-field-initializers /<>/thunderbird-52.4.0+build1/mozilla/gfx/qcms/transform.c /usr/bin/g++ -std=gnu++11 -o nriceresolverfake.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nriceresolverfake.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/nriceresolverfake.cpp /usr/bin/gcc -std=gnu99 -o transform_util.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/qcms -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/qcms -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/transform_util.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-missing-field-initializers /<>/thunderbird-52.4.0+build1/mozilla/gfx/qcms/transform_util.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/nriceresolverfake.cpp:47: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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_qcms.a.desc rm -f libgfx_qcms.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libgfx_qcms.a.desc chain.o iccread.o matrix.o transform.o transform_util.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/qcms' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/u2f' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_u2f0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/u2f -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/u2f -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_u2f0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/u2f/Unified_cpp_dom_u2f0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/u2f/NSSU2FTokenRemote.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/u2f/Unified_cpp_dom_u2f0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nrinterfaceprioritizer.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nrinterfaceprioritizer.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/nrinterfaceprioritizer.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/u2f/NSSU2FTokenRemote.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/u2f/Unified_cpp_dom_u2f0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o rlogconnector.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/rlogconnector.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/rlogconnector.cpp /usr/bin/g++ -std=gnu++11 -o UnifiedProtocols14.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols14.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols14.cpp *** KEEP ALIVE MARKER *** Total duration: 0:53:00.234147 In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/PImageContainer.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PImageContainer.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols14.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o simpletokenbucket.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/simpletokenbucket.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/simpletokenbucket.cpp /usr/bin/g++ -std=gnu++11 -o stun_socket_filter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/stun_socket_filter.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/stun_socket_filter.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/U2FBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/U2F.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/u2f/U2F.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/u2f/Unified_cpp_dom_u2f0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/u2f/NSSU2FTokenRemote.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/u2f/Unified_cpp_dom_u2f0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/u2f/NSSU2FTokenRemote.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/u2f/Unified_cpp_dom_u2f0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/u2f/U2F.cpp: In member function ‘virtual nsresult mozilla::dom::U2F::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/u2f/U2F.cpp:38:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/u2f/U2F.cpp:37:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o test_nr_socket.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/test_nr_socket.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/test_nr_socket.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/RefPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/test_nr_socket.cpp:94: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/PImageBridge.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/PImageBridgeChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PImageContainerChild.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols14.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/PImageBridge.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/PImageBridgeChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PImageContainerChild.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols14.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/PImageContainer.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PImageContainer.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols14.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/test_nr_socket.cpp: In member function ‘mozilla::TestNrSocket::PortMapping* mozilla::TestNrSocket::get_port_mapping(const nr_transport_addr&, mozilla::TestNat::NatBehavior) const’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/test_nr_socket.cpp:782:31: warning: ‘compare_flags’ may be used uninitialized in this function [-Wmaybe-uninitialized] if (!nr_transport_addr_cmp(const_cast(&remote_address), ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ &port_mapping->remote_address_, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compare_flags)) ~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o transportflow.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/transportflow.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/transportflow.cpp libdom_u2f.a.desc rm -f libdom_u2f.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_u2f.a.desc Unified_cpp_dom_u2f0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/u2f' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/reflect' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o reflect.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/reflect -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/reflect -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/reflect.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/reflect/reflect.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIXPCScriptable.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/reflect/reflect.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/reflect/reflect.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o transportlayer.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/transportlayer.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/transportlayer.cpp libtoolkit_components_reflect.a.desc rm -f libtoolkit_components_reflect.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_reflect.a.desc reflect.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/reflect' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/io' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o Unified_c_xpcom_io0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/io -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/io -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_xpcom_io0.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/io/Unified_c_xpcom_io0.c /usr/bin/g++ -std=gnu++11 -o nsLocalFileUnix.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/io -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/io -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsLocalFileUnix.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/xpcom/io/nsLocalFileUnix.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/io/nsLocalFileUnix.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o transportlayerdtls.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/transportlayerdtls.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/transportlayerdtls.cpp /usr/bin/g++ -std=gnu++11 -o Unified_cpp_xpcom_io0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/io -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/io -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_xpcom_io0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/io/Unified_cpp_xpcom_io0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/io/Base64.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/io/Base64.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/io/Unified_cpp_xpcom_io0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/transportlayerdtls.cpp:17: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/transportlayerdtls.cpp: In member function ‘void mozilla::TransportLayerDtls::Handshake()’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/logging.h:35:5: warning: this statement may fall through [-Wimplicit-fallthrough=] } \ ^ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/transportlayerdtls.cpp:896:9: note: in expansion of macro ‘MOZ_MTLOG’ MOZ_MTLOG(ML_ERROR, LAYER_INFO << "Malformed DTLS message; ignoring"); ^~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/transportlayerdtls.cpp:900:7: note: here case PR_WOULD_BLOCK_ERROR: ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/io/nsAnonymousTemporaryFile.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/io/Unified_cpp_xpcom_io0.cpp:56: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o UnifiedProtocols15.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols15.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols15.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIInputStream.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/io/Base64.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/io/Unified_cpp_xpcom_io0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/xpcom/io/nsMultiplexInputStream.cpp: In member function ‘virtual nsresult nsMultiplexInputStream::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/xpcom/io/nsLocalFileUnix.h:22, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/io/nsLocalFile.h:44, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/io/nsDirectoryService.cpp:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/io/Unified_cpp_xpcom_io0.cpp:83: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:138:5: note: in definition of macro ‘NS_IMPL_QUERY_CLASSINFO’ } else ^~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/media/PMedia.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/media/PMediaChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PMediaChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols15.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o transportlayerice.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/transportlayerice.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/transportlayerice.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PMediaChild.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols15.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o transportlayerlog.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/transportlayerlog.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/transportlayerlog.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/PImageBridge.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/PImageBridgeChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PMediaSystemResourceManagerChild.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols15.cpp:29: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/media/PMedia.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/media/PMediaChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PMediaChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols15.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_xpcom_io1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/io -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/io -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_xpcom_io1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/io/Unified_cpp_xpcom_io1.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Logging.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BlockingResourceBase.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Mutex.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/io/nsNativeCharsetUtils.cpp:50, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/io/Unified_cpp_xpcom_io1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o transportlayerloopback.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/transportlayerloopback.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/transportlayerloopback.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BlockingResourceBase.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Mutex.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/io/nsNativeCharsetUtils.cpp:50, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/io/Unified_cpp_xpcom_io1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/xpcom/io/nsStringStream.cpp: In member function ‘virtual nsresult nsStringInputStream::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/xpcom/io/nsPipe3.cpp:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/io/Unified_cpp_xpcom_io1.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:170:5: note: in expansion of macro ‘NS_IMPL_QUERY_CLASSINFO’ NS_IMPL_QUERY_CLASSINFO(aClass) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/io/Unified_cpp_xpcom_io1.cpp:83: /<>/thunderbird-52.4.0+build1/mozilla/xpcom/io/nsWildCard.cpp: In function ‘int _valid_subexp(const T*, T, T) [with T = char]’: /<>/thunderbird-52.4.0+build1/mozilla/xpcom/io/nsWildCard.cpp:83:9: warning: this statement may fall through [-Wimplicit-fallthrough=] ++tld; ^~ /<>/thunderbird-52.4.0+build1/mozilla/xpcom/io/nsWildCard.cpp:85:7: note: here case '*': ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/xpcom/io/nsWildCard.cpp: In function ‘int _valid_subexp(const T*, T, T) [with T = char16_t]’: /<>/thunderbird-52.4.0+build1/mozilla/xpcom/io/nsWildCard.cpp:83:9: warning: this statement may fall through [-Wimplicit-fallthrough=] ++tld; ^~ /<>/thunderbird-52.4.0+build1/mozilla/xpcom/io/nsWildCard.cpp:85:7: note: here case '*': ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/xpcom/io/nsWildCard.cpp: In function ‘int _shexp_match(const T*, const T*, bool, unsigned int) [with T = char]’: /<>/thunderbird-52.4.0+build1/mozilla/xpcom/io/nsWildCard.cpp:399:9: warning: this statement may fall through [-Wimplicit-fallthrough=] ++y; ^~ /<>/thunderbird-52.4.0+build1/mozilla/xpcom/io/nsWildCard.cpp:401:7: note: here default: ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/xpcom/io/nsWildCard.cpp: In function ‘int _shexp_match(const T*, const T*, bool, unsigned int) [with T = char16_t]’: /<>/thunderbird-52.4.0+build1/mozilla/xpcom/io/nsWildCard.cpp:399:9: warning: this statement may fall through [-Wimplicit-fallthrough=] ++y; ^~ /<>/thunderbird-52.4.0+build1/mozilla/xpcom/io/nsWildCard.cpp:401:7: note: here default: ^~~~~~~ /usr/bin/g++ -std=gnu++11 -o transportlayerprsock.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/transportlayerprsock.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/transportlayerprsock.cpp *** KEEP ALIVE MARKER *** Total duration: 0:54:00.234137 /usr/bin/g++ -std=gnu++11 -o UnifiedProtocols16.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols16.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols16.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/io/Unified_cpp_xpcom_io1.cpp:47: /<>/thunderbird-52.4.0+build1/mozilla/xpcom/io/nsStorageStream.cpp: In member function ‘virtual void nsStorageInputStream::Serialize(mozilla::ipc::InputStreamParams&, nsIIPCSerializableInputStream::FileDescriptorArray&)’: /<>/thunderbird-52.4.0+build1/mozilla/xpcom/io/nsStorageStream.cpp:583:12: warning: ‘remaining’ may be used uninitialized in this function [-Wmaybe-uninitialized] uint64_t remaining; ^~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/xpcom/io/nsStorageStream.cpp:534:14: warning: ‘offset’ may be used uninitialized in this function [-Wmaybe-uninitialized] return Seek(pos); ~~~~^~~~~ /<>/thunderbird-52.4.0+build1/mozilla/xpcom/io/nsStorageStream.cpp:579:11: note: ‘offset’ was declared here int64_t offset; ^~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/docshell/POfflineCacheUpdate.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/docshell/POfflineCacheUpdateParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/POfflineCacheUpdateParent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols16.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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_io.a.desc rm -f libxpcom_io.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libxpcom_io.a.desc Unified_c_xpcom_io0.o nsLocalFileUnix.o Unified_cpp_xpcom_io0.o Unified_cpp_xpcom_io1.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/io' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/data' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_protocol_data0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/data -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/data -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_protocol_data0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/data/Unified_cpp_protocol_data0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsBaseChannel.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/data/nsDataChannel.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/data/DataChannelChild.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/data/DataChannelChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/data/Unified_cpp_protocol_data0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libmedia_mtransport_build.a.desc rm -f libmedia_mtransport_build.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libmedia_mtransport_build.a.desc dtlsidentity.o nr_socket_prsock.o nr_timer.o nricectx.o nricectxhandler.o nricemediastream.o nriceresolver.o nriceresolverfake.o nrinterfaceprioritizer.o rlogconnector.o simpletokenbucket.o stun_socket_filter.o test_nr_socket.o transportflow.o transportlayer.o transportlayerdtls.o transportlayerice.o transportlayerlog.o transportlayerloopback.o transportlayerprsock.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/build' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/parser/html' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_parser_html0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/parser/html -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/parser/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_parser_html0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/parser/html/Unified_cpp_parser_html0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsBaseChannel.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/data/nsDataChannel.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/data/DataChannelChild.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/data/DataChannelChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/data/Unified_cpp_protocol_data0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAtom.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Atom.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Atom.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/parser/html/Unified_cpp_parser_html0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/POfflineCacheUpdateParent.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols16.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIDocumentObserver.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIDocument.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsNameSpaceManager.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5AttributeName.cpp:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/parser/html/Unified_cpp_parser_html0.cpp:29: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PPluginBackgroundDestroyerChild.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols16.cpp:47: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/docshell/POfflineCacheUpdate.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/docshell/POfflineCacheUpdateParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/POfflineCacheUpdateParent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols16.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ libnetwerk_protocol_data.a.desc rm -f libnetwerk_protocol_data.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libnetwerk_protocol_data.a.desc Unified_cpp_protocol_data0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/data' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/cache' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_cache0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/cache -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/cache -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_cache0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/cache/Unified_cpp_dom_cache0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSStyleSheet.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheetInlines.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsStyleLinkElement.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5DocumentBuilder.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/parser/html/Unified_cpp_parser_html0.cpp:47: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAtom.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Atom.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Atom.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/parser/html/Unified_cpp_parser_html0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Atomics.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/cache/Action.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/cache/Action.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/cache/Unified_cpp_dom_cache0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadContext.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/workers/Workers.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerHolder.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/cache/CacheWorkerHolder.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/cache/ActorChild.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/cache/Unified_cpp_dom_cache0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAtom.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Atom.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Atom.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/parser/html/Unified_cpp_parser_html0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5DocumentBuilder.cpp: In member function ‘virtual nsresult nsHtml5DocumentBuilder::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIDocumentObserver.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIDocument.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsNameSpaceManager.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5AttributeName.cpp:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/parser/html/Unified_cpp_parser_html0.cpp:29: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAtom.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Atom.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Atom.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/parser/html/Unified_cpp_parser_html0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Parser.cpp: In member function ‘virtual nsresult nsHtml5Parser::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Parser.cpp:20:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIDocumentObserver.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIDocument.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsNameSpaceManager.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5AttributeName.cpp:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/parser/html/Unified_cpp_parser_html0.cpp:29: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS’ NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:263:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/parser/html/Unified_cpp_parser_html0.cpp:65: /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Highlighter.cpp: In member function ‘void nsHtml5Highlighter::FlushChars()’: /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Highlighter.cpp:572:18: warning: this statement may fall through [-Wimplicit-fallthrough=] buf[i] = '\n'; ~~~~~~~^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Highlighter.cpp:574:9: note: here case '\n': { ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IterableIterator.h:34, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HeadersBinding.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FetchIPCTypes.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/CacheTypes.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/cache/AutoUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/cache/AutoUtils.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/cache/Unified_cpp_dom_cache0.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/cache/Types.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/cache/Action.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/cache/Action.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/cache/Unified_cpp_dom_cache0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/cache/Types.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/cache/Action.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/cache/Action.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/cache/Unified_cpp_dom_cache0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/cache/Cache.cpp: In member function ‘virtual nsresult mozilla::dom::cache::Cache::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/cache/Cache.cpp:237:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/cache/Cache.cpp:236:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/cache/CacheStorage.cpp: In member function ‘virtual nsresult mozilla::dom::cache::CacheStorage::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/cache/CacheStorage.cpp:54:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/cache/CacheStorage.cpp:53:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIIPCBackgroundChildCreateCallback) ^~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o UnifiedProtocols17.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols17.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols17.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginStream.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PPluginStream.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols17.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/plugins/PluginMessageUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginStreamChild.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PPluginStreamChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols17.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/plugins/PluginMessageUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginStreamChild.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PPluginStreamChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols17.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginStream.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PPluginStream.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols17.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_cache1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/cache -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/cache -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_cache1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/cache/Unified_cpp_dom_cache1.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Atomics.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/cache/Action.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/cache/DBAction.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/cache/DBAction.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/cache/Unified_cpp_dom_cache1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o UnifiedProtocols18.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols18.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols18.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/StorageTypeBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/quota/PersistenceType.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/cache/DBAction.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/cache/Unified_cpp_dom_cache1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o Unified_cpp_parser_html1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/parser/html -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/parser/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_parser_html1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/parser/html/Unified_cpp_parser_html1.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationRequest.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationRequestChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PPresentationRequestChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols18.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAtom.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5HtmlAttributes.h:32, from /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5PlainTextUtils.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5PlainTextUtils.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/parser/html/Unified_cpp_parser_html1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIDocumentObserver.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIDocument.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsNameSpaceManager.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5HtmlAttributes.h:35, from /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5PlainTextUtils.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5PlainTextUtils.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/parser/html/Unified_cpp_parser_html1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IterableIterator.h:34, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HeadersBinding.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/cache/DBSchema.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/cache/Unified_cpp_dom_cache1.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/cache/Types.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/cache/Action.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/cache/DBAction.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/cache/DBAction.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/cache/Unified_cpp_dom_cache1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PPrintingChild.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols18.cpp:83: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5SVGLoadDispatcher.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/parser/html/Unified_cpp_parser_html1.cpp:38: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAtom.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5HtmlAttributes.h:32, from /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5PlainTextUtils.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5PlainTextUtils.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/parser/html/Unified_cpp_parser_html1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAtom.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5HtmlAttributes.h:32, from /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5PlainTextUtils.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5PlainTextUtils.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/parser/html/Unified_cpp_parser_html1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5StreamListener.cpp: In member function ‘virtual nsresult nsHtml5StreamListener::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5StreamListener.cpp:15:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_THREADSAFE’ NS_INTERFACE_MAP_END_THREADSAFE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5StreamListener.cpp:14:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIThreadRetargetableStreamListener) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5StreamParser.cpp: In member function ‘virtual nsresult nsHtml5StreamParser::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5StreamParser.cpp:81:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIDocumentObserver.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIDocument.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsNameSpaceManager.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5HtmlAttributes.h:35, from /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5PlainTextUtils.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5PlainTextUtils.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/parser/html/Unified_cpp_parser_html1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS’ NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:263:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ContentCache.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/nsGUIEventIPC.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PPrintingChild.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols18.cpp:83: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationRequest.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PPresentationRequestChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PPresentationRequestChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols18.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ *** KEEP ALIVE MARKER *** Total duration: 0:55:00.234153 /usr/bin/g++ -std=gnu++11 -o UnifiedProtocols19.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols19.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols19.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/parser/html/Unified_cpp_parser_html1.cpp:110: /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:550:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:552:13: note: here case ' ': ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:573:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:575:13: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:621:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:623:13: note: here case '\"': ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:628:52: warning: this statement may fall through [-Wimplicit-fallthrough=] errBadCharBeforeAttributeNameOrNull(c); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:631:13: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:659:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:661:13: note: here case ' ': ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:689:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:691:13: note: here case '\"': ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:695:50: warning: this statement may fall through [-Wimplicit-fallthrough=] errQuoteOrLtInAttributeNameOrNull(c); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:698:13: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:760:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:762:13: note: here case '<': ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:766:62: warning: this statement may fall through [-Wimplicit-fallthrough=] errLtOrEqualsOrGraveInUnquotedAttributeOrNull(c); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:769:13: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:814:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:816:13: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:837:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:839:13: note: here case ' ': ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:909:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:911:13: note: here case ' ': ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:935:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:937:13: note: here case '<': ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:943:46: warning: this statement may fall through [-Wimplicit-fallthrough=] errUnquotedAttributeValOrNull(c); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:946:13: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:991:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:993:13: note: here case '\"': ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:997:50: warning: this statement may fall through [-Wimplicit-fallthrough=] errQuoteOrLtInAttributeNameOrNull(c); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1000:13: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1035:15: warning: this statement may fall through [-Wimplicit-fallthrough=] if (tokenHandler->cdataSectionAllowed()) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1043:13: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1114:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1116:13: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1146:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1148:13: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1179:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1181:13: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1225:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1227:13: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1262:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1264:13: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1302:13: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1304:11: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1455:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1457:13: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1908:13: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1910:11: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2069:31: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2071:15: note: here case ' ': ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2136:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2138:13: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2173:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2175:13: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2319:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2321:13: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2394:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2396:13: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2464:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2466:13: note: here case ' ': ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2546:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2548:13: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2585:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2587:13: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2642:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2644:13: note: here case ' ': ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2710:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2712:13: note: here case ' ': ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2763:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2765:13: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2792:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2794:13: note: here case ' ': ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2808:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2810:13: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2910:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2912:13: note: here case ' ': ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3030:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3032:13: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3053:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3055:13: note: here case ' ': ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3165:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3167:13: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3281:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3283:13: note: here case ' ': ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3401:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3403:13: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3441:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3443:13: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/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); ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1522:7: note: here case NS_HTML5TOKENIZER_CHARACTER_REFERENCE_HILO_LOOKUP: { ^~~~ /<>/thunderbird-52.4.0+build1/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); ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1559:7: note: here case NS_HTML5TOKENIZER_CHARACTER_REFERENCE_TAIL: { ^~~~ /<>/thunderbird-52.4.0+build1/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); ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1701:7: note: here case NS_HTML5TOKENIZER_DECIMAL_NRC_LOOP: { ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2481:9: warning: this statement may fall through [-Wimplicit-fallthrough=] scriptdatadoubleescapestartloop_end: ; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2483:7: note: here case NS_HTML5TOKENIZER_SCRIPT_DATA_DOUBLE_ESCAPED: { ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2690:9: warning: this statement may fall through [-Wimplicit-fallthrough=] markupdeclarationdoctypeloop_end: ; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2692:7: note: here case NS_HTML5TOKENIZER_DOCTYPE: { ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2891:9: warning: this statement may fall through [-Wimplicit-fallthrough=] doctypeublicloop_end: ; ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2893:7: note: here case NS_HTML5TOKENIZER_AFTER_DOCTYPE_PUBLIC_KEYWORD: { ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3262:9: warning: this statement may fall through [-Wimplicit-fallthrough=] doctypeystemloop_end: ; ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3264:7: note: here case NS_HTML5TOKENIZER_AFTER_DOCTYPE_SYSTEM_KEYWORD: { ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:550:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:552:13: note: here case ' ': ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:573:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:575:13: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:621:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:623:13: note: here case '\"': ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:627:15: warning: this statement may fall through [-Wimplicit-fallthrough=] if (P::reportErrors) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:631:13: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:659:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:661:13: note: here case ' ': ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:689:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:691:13: note: here case '\"': ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:694:15: warning: this statement may fall through [-Wimplicit-fallthrough=] if (P::reportErrors) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:698:13: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:760:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:762:13: note: here case '<': ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:765:15: warning: this statement may fall through [-Wimplicit-fallthrough=] if (P::reportErrors) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:769:13: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:814:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:816:13: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:837:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:839:13: note: here case ' ': ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:909:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:911:13: note: here case ' ': ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:935:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:937:13: note: here case '<': ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:942:15: warning: this statement may fall through [-Wimplicit-fallthrough=] if (P::reportErrors) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:946:13: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:991:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:993:13: note: here case '\"': ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:996:15: warning: this statement may fall through [-Wimplicit-fallthrough=] if (P::reportErrors) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1000:13: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1035:15: warning: this statement may fall through [-Wimplicit-fallthrough=] if (tokenHandler->cdataSectionAllowed()) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1043:13: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1114:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1116:13: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1146:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1148:13: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1179:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1181:13: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1225:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1227:13: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1262:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1264:13: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1302:13: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1304:11: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1455:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1457:13: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1908:13: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1910:11: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2069:31: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2071:15: note: here case ' ': ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2136:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2138:13: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2173:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2175:13: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2319:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2321:13: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2394:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2396:13: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2464:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2466:13: note: here case ' ': ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2546:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2548:13: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2585:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2587:13: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2642:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2644:13: note: here case ' ': ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2710:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2712:13: note: here case ' ': ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2763:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2765:13: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2792:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2794:13: note: here case ' ': ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2808:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2810:13: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2910:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2912:13: note: here case ' ': ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3030:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3032:13: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3053:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3055:13: note: here case ' ': ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3165:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3167:13: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3281:29: warning: this statement may fall through [-Wimplicit-fallthrough=] silentLineFeed(); ~~~~~~~~~~~~~~^~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3283:13: note: here case ' ': ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3401:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3403:13: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3441:15: warning: this statement may fall through [-Wimplicit-fallthrough=] c = 0xfffd; ^ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3443:13: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/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); ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1522:7: note: here case NS_HTML5TOKENIZER_CHARACTER_REFERENCE_HILO_LOOKUP: { ^~~~ /<>/thunderbird-52.4.0+build1/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); ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1559:7: note: here case NS_HTML5TOKENIZER_CHARACTER_REFERENCE_TAIL: { ^~~~ /<>/thunderbird-52.4.0+build1/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); ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:1701:7: note: here case NS_HTML5TOKENIZER_DECIMAL_NRC_LOOP: { ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2481:9: warning: this statement may fall through [-Wimplicit-fallthrough=] scriptdatadoubleescapestartloop_end: ; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2483:7: note: here case NS_HTML5TOKENIZER_SCRIPT_DATA_DOUBLE_ESCAPED: { ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2690:9: warning: this statement may fall through [-Wimplicit-fallthrough=] markupdeclarationdoctypeloop_end: ; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2692:7: note: here case NS_HTML5TOKENIZER_DOCTYPE: { ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2891:9: warning: this statement may fall through [-Wimplicit-fallthrough=] doctypeublicloop_end: ; ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:2893:7: note: here case NS_HTML5TOKENIZER_AFTER_DOCTYPE_PUBLIC_KEYWORD: { ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3262:9: warning: this statement may fall through [-Wimplicit-fallthrough=] doctypeystemloop_end: ; ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5Tokenizer.cpp:3264:7: note: here case NS_HTML5TOKENIZER_AFTER_DOCTYPE_SYSTEM_KEYWORD: { ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/parser/html/Unified_cpp_parser_html1.cpp:119: /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5TreeBuilder.cpp: In member function ‘void nsHtml5TreeBuilder::characters(const char16_t*, int32_t, int32_t)’: /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5TreeBuilder.cpp:251:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch(mode) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5TreeBuilder.cpp:305:11: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5TreeBuilder.cpp:228:7: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!isInForeignButNotHtmlOrMathTextIntegrationPoint()) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5TreeBuilder.cpp:232:5: note: here case NS_HTML5TREE_BUILDER_TEXT: { ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5TreeBuilder.cpp: In member function ‘void nsHtml5TreeBuilder::eof()’: /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5TreeBuilder.cpp:525:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (isTemplateModeStackEmpty()) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5TreeBuilder.cpp:529:7: note: here case NS_HTML5TREE_BUILDER_IN_TEMPLATE: { ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5TreeBuilder.cpp: In member function ‘void nsHtml5TreeBuilder::startTag(nsHtml5ElementName*, nsHtml5HtmlAttributes*, bool)’: /<>/thunderbird-52.4.0+build1/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)))) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5TreeBuilder.cpp:645:11: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5TreeBuilder.cpp:1205:53: warning: this statement may fall through [-Wimplicit-fallthrough=] reconstructTheActiveFormattingElements(); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5TreeBuilder.cpp:1210:13: note: here case NS_HTML5TREE_BUILDER_PARAM_OR_SOURCE_OR_TRACK: { ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5TreeBuilder.cpp:1299:15: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!scriptingEnabled) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5TreeBuilder.cpp:1307:13: note: here case NS_HTML5TREE_BUILDER_NOFRAMES: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5TreeBuilder.cpp:1429:9: warning: this statement may fall through [-Wimplicit-fallthrough=] inbodyloop_end: ; ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5TreeBuilder.cpp:1431:7: note: here case NS_HTML5TREE_BUILDER_IN_HEAD: { ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5TreeBuilder.cpp: In member function ‘void nsHtml5TreeBuilder::endTag(nsHtml5ElementName*)’: /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5TreeBuilder.cpp:2721:13: warning: this statement may fall through [-Wimplicit-fallthrough=] if (scriptingEnabled) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5TreeBuilder.cpp:2727:11: note: here case NS_HTML5TREE_BUILDER_A: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5TreeBuilder.cpp:2731:13: warning: this statement may fall through [-Wimplicit-fallthrough=] if (adoptionAgencyEndTag(name)) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5TreeBuilder.cpp:2735:11: note: here default: { ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5TreeBuilder.cpp:2250:9: warning: this statement may fall through [-Wimplicit-fallthrough=] switch(group) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5TreeBuilder.cpp:2260:7: note: here case NS_HTML5TREE_BUILDER_IN_ROW: { ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5TreeBuilder.cpp:2355:9: warning: this statement may fall through [-Wimplicit-fallthrough=] switch(group) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5TreeBuilder.cpp:2388:7: note: here case NS_HTML5TREE_BUILDER_IN_CAPTION: { ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5TreeBuilder.cpp:2759:9: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5TreeBuilder.cpp:2761:7: note: here case NS_HTML5TREE_BUILDER_IN_HEAD: { ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PQuotaChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols19.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/StorageTypeBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/quota/PersistenceType.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PQuotaChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols19.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ContentCache.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/nsGUIEventIPC.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PRenderFrameChild.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols19.cpp:137: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuota.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/quota/PQuotaChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PQuotaChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols19.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o UnifiedProtocols2.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols2.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols2.cpp libdom_cache.a.desc rm -f libdom_cache.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_cache.a.desc Unified_cpp_dom_cache0.o Unified_cpp_dom_cache1.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/cache' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/manager/pki' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_security_manager_pki0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/pki -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/manager/pki -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/public/nss -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_security_manager_pki0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/manager/pki/Unified_cpp_security_manager_pki0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileRequest.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileRequestChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PBackgroundFileRequestChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/security/manager/pki/nsASN1Tree.h:7, from /<>/thunderbird-52.4.0+build1/mozilla/security/manager/pki/nsASN1Tree.cpp:4, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/manager/pki/Unified_cpp_security_manager_pki0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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_manager_pki.a.desc rm -f libsecurity_manager_pki.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libsecurity_manager_pki.a.desc Unified_cpp_security_manager_pki0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/manager/pki' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/universalchardet/src/base' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_src_base0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/universalchardet/src/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/universalchardet/src/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_src_base0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/universalchardet/src/base/Unified_cpp_src_base0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/universalchardet/src/base/CharDistribution.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/universalchardet/src/base/CharDistribution.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/universalchardet/src/base/Unified_cpp_src_base0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IDBCursorBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IDBCursor.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursor.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PBackgroundIDBCursor.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols2.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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_universalchardet_src_base.a.desc rm -f libextensions_universalchardet_src_base.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libextensions_universalchardet_src_base.a.desc Unified_cpp_src_base0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/universalchardet/src/base' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/jsdownloads/src' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o DownloadPlatform.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/jsdownloads/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/jsdownloads/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/DownloadPlatform.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/jsdownloads/src/DownloadPlatform.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozIDownloadPlatform.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/jsdownloads/src/DownloadPlatform.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/jsdownloads/src/DownloadPlatform.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IDBWrapperCache.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IDBTransaction.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/indexedDB/SerializationHelpers.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBCursorChild.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PBackgroundIDBCursorChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols2.cpp:29: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileRequest.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundFileRequestChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PBackgroundFileRequestChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/jsdownloads/src/DownloadPlatform.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o UnifiedProtocols20.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols20.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols20.cpp libtoolkit_components_jsdownloads_src.a.desc rm -f libtoolkit_components_jsdownloads_src.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_jsdownloads_src.a.desc DownloadPlatform.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/jsdownloads/src' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libstagefright' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o fake_log_device.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libstagefright -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/binding/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/include/media/stagefright/foundation -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/media/libstagefright -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/stubs/empty -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/stubs/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/stubs/include/media/stagefright/foundation -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/system/core/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/fake_log_device.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-comment -Wno-sign-compare /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/system/core/liblog/fake_log_device.c /usr/bin/gcc -std=gnu99 -o Unified_c_media_libstagefright0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libstagefright -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/binding/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/include/media/stagefright/foundation -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/media/libstagefright -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/stubs/empty -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/stubs/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/stubs/include/media/stagefright/foundation -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/system/core/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_media_libstagefright0.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-comment -Wno-sign-compare /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libstagefright/Unified_c_media_libstagefright0.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libstagefright/Unified_c_media_libstagefright0.c:20: /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/system/core/liblog/logprint.c: In function ‘logprint_run_tests’: /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/system/core/liblog/logprint.c:982:17: warning: variable ‘tag’ set but not used [-Wunused-but-set-variable] const char *tag; ^~~ /<>/thunderbird-52.4.0+build1/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: /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/system/core/liblog/logprint.c:176:13: warning: ‘dumpFilters’ defined but not used [-Wunused-function] static void dumpFilters(AndroidLogFormat *p_format) ^~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layout/PRenderFrame.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layout/PRenderFrameParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PRenderFrameParent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols20.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o MetaData.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libstagefright -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/binding/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/include/media/stagefright/foundation -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/media/libstagefright -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/stubs/empty -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/stubs/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/stubs/include/media/stagefright/foundation -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/system/core/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/MetaData.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-format -Wno-format-security -Wno-multichar -Wno-sign-compare -Wno-unused /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/media/libstagefright/MetaData.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/system/core/include/utils/RefBase.h:28, from /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/include/media/stagefright/MetaData.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/media/libstagefright/MetaData.cpp:28: /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/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]’ /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/media/libstagefright/MetaData.cpp:365:1: required from here /<>/thunderbird-52.4.0+build1/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)); ~~~~~~^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 { ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/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]’ /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/media/libstagefright/MetaData.cpp:365:1: required from here /<>/thunderbird-52.4.0+build1/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)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 { ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/system/core/include/utils/TypeHelpers.h: In instantiation of ‘void stagefright::move_backward_type(TYPE*, const TYPE*, size_t) [with TYPE = stagefright::key_value_pair_t; size_t = long unsigned int]’: /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/system/core/include/utils/SortedVector.h:262:23: required from ‘void stagefright::SortedVector::do_move_backward(void*, const void*, size_t) const [with TYPE = stagefright::key_value_pair_t; size_t = long unsigned int]’ /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/media/libstagefright/MetaData.cpp:365:1: required from here /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/system/core/include/utils/TypeHelpers.h:204: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((void*)d,(void*)s,n*sizeof(TYPE)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 { ^~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o hexdump.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libstagefright -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/binding/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/include/media/stagefright/foundation -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/media/libstagefright -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/stubs/empty -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/stubs/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/stubs/include/media/stagefright/foundation -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/system/core/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/hexdump.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-format -Wno-format-security -Wno-multichar -Wno-sign-compare -Wno-unused /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/media/libstagefright/foundation/hexdump.cpp /usr/bin/g++ -std=gnu++11 -o RefBase.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libstagefright -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/binding/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/include/media/stagefright/foundation -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/media/libstagefright -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/stubs/empty -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/stubs/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/stubs/include/media/stagefright/foundation -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/system/core/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/RefBase.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-format -Wno-format-security -Wno-multichar -Wno-sign-compare -Wno-unused /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/system/core/libutils/RefBase.cpp /usr/bin/g++ -std=gnu++11 -o Unified_cpp_parser_html2.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/parser/html -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/parser/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_parser_html2.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/parser/html/Unified_cpp_parser_html2.cpp /usr/bin/g++ -std=gnu++11 -o String16.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libstagefright -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/binding/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/include/media/stagefright/foundation -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/media/libstagefright -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/stubs/empty -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/stubs/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/stubs/include/media/stagefright/foundation -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/system/core/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/String16.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-format -Wno-format-security -Wno-multichar -Wno-sign-compare -Wno-unused /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/system/core/libutils/String16.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAtom.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5HtmlAttributes.h:32, from /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5TreeOperation.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5TreeOperation.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/parser/html/Unified_cpp_parser_html2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o String8.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libstagefright -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/binding/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/include/media/stagefright/foundation -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/media/libstagefright -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/stubs/empty -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/stubs/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/stubs/include/media/stagefright/foundation -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/system/core/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/String8.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-format -Wno-format-security -Wno-multichar -Wno-sign-compare -Wno-unused /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/system/core/libutils/String8.cpp /usr/bin/g++ -std=gnu++11 -o VectorImpl.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libstagefright -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/binding/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/include/media/stagefright/foundation -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/media/libstagefright -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/stubs/empty -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/stubs/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/stubs/include/media/stagefright/foundation -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/system/core/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/VectorImpl.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-format -Wno-format-security -Wno-multichar -Wno-sign-compare -Wno-unused /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/system/core/libutils/VectorImpl.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowser.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PRenderFrameParent.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols20.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIDocumentObserver.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIDocument.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsNameSpaceManager.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5HtmlAttributes.h:35, from /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5TreeOperation.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5TreeOperation.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/parser/html/Unified_cpp_parser_html2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o Unified_cpp_media_libstagefright0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libstagefright -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/binding/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/include/media/stagefright/foundation -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/media/libstagefright -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/stubs/empty -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/stubs/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/stubs/include/media/stagefright/foundation -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/system/core/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_media_libstagefright0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-format -Wno-format-security -Wno-multichar -Wno-sign-compare -Wno-unused /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libstagefright/Unified_cpp_media_libstagefright0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCharTraits.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAlgorithm.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/AudioSampleFormat.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaData.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/binding/Adts.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libstagefright/Unified_cpp_media_libstagefright0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ContentCache.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/nsGUIEventIPC.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserParent.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PRenderFrameParent.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols20.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layout/PRenderFrame.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layout/PRenderFrameParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PRenderFrameParent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols20.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaResource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/binding/include/mp4_demuxer/Box.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/binding/Box.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libstagefright/Unified_cpp_media_libstagefright0.cpp:29: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGenericDOMDataNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Comment.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5TreeOperation.cpp:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/parser/html/Unified_cpp_parser_html2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAtom.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5HtmlAttributes.h:32, from /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5TreeOperation.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/parser/html/nsHtml5TreeOperation.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/parser/html/Unified_cpp_parser_html2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIMemoryReporter.h:850, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaData.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/binding/Adts.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libstagefright/Unified_cpp_media_libstagefright0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = mp4_demuxer::SPSData]’: /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/binding/H264.cpp:22:15: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/binding/H264.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libstagefright/Unified_cpp_media_libstagefright0.cpp:56: /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/binding/include/mp4_demuxer/H264.h:15:8: note: ‘struct mp4_demuxer::SPSData’ declared here struct SPSData ^~~~~~~ /usr/bin/g++ -std=gnu++11 -o UnifiedProtocols21.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols21.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols21.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesis.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PSpeechSynthesis.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols21.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PSpeechSynthesisChild.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols21.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libparser_html.a.desc rm -f libparser_html.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/parser/html' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/video_coding/utility/video_coding_utility_video_coding_utility' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_utility0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/video_coding/utility -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/video_coding/utility/video_coding_utility_video_coding_utility -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_utility0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/video_coding/utility/video_coding_utility_video_coding_utility/Unified_cpp_utility0.cpp *** KEEP ALIVE MARKER *** Total duration: 0:56:00.234187 libvideo_coding_utility.a.desc rm -f libvideo_coding_utility.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libvideo_coding_utility.a.desc Unified_cpp_utility0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/video_coding/utility/video_coding_utility_video_coding_utility' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_conference_mixer' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_webrtc_modules0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_conference_mixer -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webrtc_modules0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_conference_mixer/Unified_cpp_webrtc_modules0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PStreamNotifyChild.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols21.cpp:92: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PSpeechSynthesis.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PSpeechSynthesis.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols21.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_media_libstagefright1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libstagefright -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/binding/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/include/media/stagefright/foundation -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/media/libstagefright -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/stubs/empty -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/stubs/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/stubs/include/media/stagefright/foundation -I/<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/system/core/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_media_libstagefright1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-format -Wno-format-security -Wno-multichar -Wno-sign-compare -Wno-unused /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libstagefright/Unified_cpp_media_libstagefright1.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libstagefright/Unified_cpp_media_libstagefright1.cpp:83: /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/system/core/libutils/SharedBuffer.cpp: In member function ‘stagefright::SharedBuffer* stagefright::SharedBuffer::editResize(size_t) const’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/system/core/include/utils/String8.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/include/media/stagefright/MetaData.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/media/libstagefright/Utils.cpp:29, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libstagefright/Unified_cpp_media_libstagefright1.cpp:38: /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/system/core/include/utils/SharedBuffer.h:27:7: note: ‘class stagefright::SharedBuffer’ declared here class SharedBuffer ^~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libstagefright/Unified_cpp_media_libstagefright1.cpp:101: /<>/thunderbird-52.4.0+build1/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)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/system/core/include/utils/RefBase.h:28, from /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/include/media/stagefright/MediaSource.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/media/libstagefright/MediaSource.cpp:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libstagefright/Unified_cpp_media_libstagefright1.cpp:11: /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/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]’ /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/system/core/libutils/Unicode.cpp:606:1: required from here /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/include/media/stagefright/foundation/AAtomizer.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/media/libstagefright/foundation/AAtomizer.cpp:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libstagefright/Unified_cpp_media_libstagefright1.cpp:47: /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/system/core/include/utils/List.h:42:7: note: ‘class stagefright::List’ declared here class List ^~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/system/core/include/utils/RefBase.h:28, from /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/include/media/stagefright/MediaSource.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/media/libstagefright/MediaSource.cpp:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libstagefright/Unified_cpp_media_libstagefright1.cpp:11: /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/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]’ /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/system/core/libutils/Unicode.cpp:606:1: required from here /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/include/media/stagefright/foundation/AAtomizer.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/media/libstagefright/foundation/AAtomizer.cpp:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libstagefright/Unified_cpp_media_libstagefright1.cpp:47: /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/system/core/include/utils/List.h:42:7: note: ‘class stagefright::List’ declared here class List ^~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/system/core/include/utils/RefBase.h:28, from /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/include/media/stagefright/MediaSource.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/media/libstagefright/MediaSource.cpp:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libstagefright/Unified_cpp_media_libstagefright1.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/system/core/include/utils/TypeHelpers.h: In instantiation of ‘void stagefright::move_backward_type(TYPE*, const TYPE*, size_t) [with TYPE = stagefright::List; size_t = long unsigned int]’: /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/system/core/include/utils/Vector.h:396:23: required from ‘void stagefright::Vector::do_move_backward(void*, const void*, size_t) const [with TYPE = stagefright::List; size_t = long unsigned int]’ /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/system/core/libutils/Unicode.cpp:606:1: required from here /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/system/core/include/utils/TypeHelpers.h:204: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((void*)d,(void*)s,n*sizeof(TYPE)); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/include/media/stagefright/foundation/AAtomizer.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/media/libstagefright/foundation/AAtomizer.cpp:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libstagefright/Unified_cpp_media_libstagefright1.cpp:47: /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/system/core/include/utils/List.h:42:7: note: ‘class stagefright::List’ declared here class List ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libstagefright/Unified_cpp_media_libstagefright1.cpp:74: /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/media/libstagefright/foundation/AString.cpp: In function ‘stagefright::AString stagefright::StringPrintf(const char*, ...)’: /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/frameworks/av/media/libstagefright/foundation/AString.cpp:333:14: warning: ignoring return value of ‘int vasprintf(char**, const char*, __gnuc_va_list)’, declared with attribute warn_unused_result [-Wunused-result] vasprintf(&buffer, format, ap); ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libstagefright/Unified_cpp_media_libstagefright1.cpp:101: /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/system/core/libutils/Unicode.cpp: In function ‘void utf32_codepoint_to_utf8(uint8_t*, char32_t, size_t)’: /<>/thunderbird-52.4.0+build1/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; ~~~~~~~~^~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/system/core/libutils/Unicode.cpp:111:9: note: here case 3: *--dstP = (uint8_t)((srcChar | kByteMark) & kByteMask); srcChar >>= 6; ^~~~ /<>/thunderbird-52.4.0+build1/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; ~~~~~~~~^~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/system/core/libutils/Unicode.cpp:112:9: note: here case 2: *--dstP = (uint8_t)((srcChar | kByteMark) & kByteMask); srcChar >>= 6; ^~~~ /<>/thunderbird-52.4.0+build1/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; ~~~~~~~~^~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/libstagefright/system/core/libutils/Unicode.cpp:113:9: note: here case 1: *--dstP = (uint8_t)(srcChar | kFirstByteMark[bytes]); ^~~~ /usr/bin/g++ -std=gnu++11 -o UnifiedProtocols22.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols22.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols22.cpp libaudio_conference_mixer.a.desc rm -f libaudio_conference_mixer.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libaudio_conference_mixer.a.desc Unified_cpp_webrtc_modules0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_conference_mixer' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_video_processing' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_webrtc_modules0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_video_processing -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_video/interface -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_video/libyuv/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webrtc_modules0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_video_processing/Unified_cpp_webrtc_modules0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocket.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocketChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PTCPSocketChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols22.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libmedia_libstagefright.a.desc rm -f libmedia_libstagefright.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libstagefright' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_G722' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o g722_decode.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_G722 -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g722/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/g722_decode.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g722/g722_decode.c /usr/bin/gcc -std=gnu99 -o g722_encode.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_G722 -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g722/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/g722_encode.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g722/g722_encode.c /usr/bin/gcc -std=gnu99 -o Unified_c_webrtc_modules0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_G722 -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g722/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_webrtc_modules0.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_G722/Unified_c_webrtc_modules0.c /usr/bin/g++ -std=gnu++11 -o Unified_cpp_webrtc_modules0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_G722 -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g722/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webrtc_modules0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_G722/Unified_cpp_webrtc_modules0.cpp libvideo_processing.a.desc rm -f libvideo_processing.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libvideo_processing.a.desc Unified_cpp_webrtc_modules0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_video_processing' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/voice_engine/voice_engine_voice_engine' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_webrtc_voice_engine0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -DWEBRTC_EXTERNAL_TRANSPORT -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/voice_engine -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/voice_engine/voice_engine_voice_engine -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/interface -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/interface -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webrtc_voice_engine0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/voice_engine/voice_engine_voice_engine/Unified_cpp_webrtc_voice_engine0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PTCPSocketChild.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols22.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libG722.a.desc rm -f libG722.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libG722.a.desc g722_decode.o g722_encode.o Unified_c_webrtc_modules0.o Unified_cpp_webrtc_modules0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_G722' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/base/base_rtc_base_approved' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_trunk_webrtc_base0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/base/base_rtc_base_approved -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_trunk_webrtc_base0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/base/base_rtc_base_approved/Unified_cpp_trunk_webrtc_base0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/voice_engine/voice_engine_voice_engine/Unified_cpp_webrtc_voice_engine0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/voice_engine/channel.cc: In member function ‘int webrtc::voe::Channel::StartPlayingFileLocally(const char*, bool, webrtc::FileFormats, int, float, int, const webrtc::CodecInst*)’: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/voice_engine/channel.cc:1831:53: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] _outputFilePlayerId, (const FileFormats)format); ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/voice_engine/channel.cc: In member function ‘int webrtc::voe::Channel::StartPlayingFileLocally(webrtc::InStream*, webrtc::FileFormats, int, float, int, const webrtc::CodecInst*)’: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/voice_engine/channel.cc:1913:30: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] (const FileFormats)format); ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/voice_engine/channel.cc: In member function ‘int webrtc::voe::Channel::StartPlayingFileAsMicrophone(const char*, bool, webrtc::FileFormats, int, float, int, const webrtc::CodecInst*)’: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/voice_engine/channel.cc:2064:48: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] _inputFilePlayerId, (const FileFormats)format); ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/voice_engine/channel.cc: In member function ‘int webrtc::voe::Channel::StartPlayingFileAsMicrophone(webrtc::InStream*, webrtc::FileFormats, int, float, int, const webrtc::CodecInst*)’: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/voice_engine/channel.cc:2139:48: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] _inputFilePlayerId, (const FileFormats)format); ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/voice_engine/channel.cc: In member function ‘int webrtc::voe::Channel::StartRecordingPlayout(const char*, const webrtc::CodecInst*)’: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/voice_engine/channel.cc:2259:51: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] _outputFileRecorderId, (const FileFormats)format); ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/voice_engine/channel.cc: In member function ‘int webrtc::voe::Channel::StartRecordingPlayout(webrtc::OutStream*, const webrtc::CodecInst*)’: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/voice_engine/channel.cc:2336:51: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] _outputFileRecorderId, (const FileFormats)format); ^~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/voice_engine/voice_engine_voice_engine/Unified_cpp_webrtc_voice_engine0.cpp:65: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/voice_engine/output_mixer.cc: In member function ‘int webrtc::voe::OutputMixer::StartRecordingPlayout(const char*, const webrtc::CodecInst*)’: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/voice_engine/output_mixer.cc:358:28: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] (const FileFormats)format); ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/voice_engine/output_mixer.cc: In member function ‘int webrtc::voe::OutputMixer::StartRecordingPlayout(webrtc::OutStream*, const webrtc::CodecInst*)’: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/voice_engine/output_mixer.cc:438:28: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] (const FileFormats)format); ^~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/voice_engine/voice_engine_voice_engine/Unified_cpp_webrtc_voice_engine0.cpp:92: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/voice_engine/transmit_mixer.cc: In member function ‘int webrtc::voe::TransmitMixer::StartPlayingFileAsMicrophone(const char*, bool, webrtc::FileFormats, int, float, int, const webrtc::CodecInst*)’: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/voice_engine/transmit_mixer.cc:528:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] (const FileFormats) format); ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/voice_engine/transmit_mixer.cc: In member function ‘int webrtc::voe::TransmitMixer::StartPlayingFileAsMicrophone(webrtc::InStream*, webrtc::FileFormats, int, float, int, const webrtc::CodecInst*)’: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/voice_engine/transmit_mixer.cc:605:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] (const FileFormats) format); ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/voice_engine/transmit_mixer.cc: In member function ‘int webrtc::voe::TransmitMixer::StartRecordingMicrophone(const char*, const webrtc::CodecInst*)’: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/voice_engine/transmit_mixer.cc:729:62: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] (const FileFormats) format); ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/voice_engine/transmit_mixer.cc: In member function ‘int webrtc::voe::TransmitMixer::StartRecordingMicrophone(webrtc::OutStream*, const webrtc::CodecInst*)’: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/voice_engine/transmit_mixer.cc:807:62: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] (const FileFormats) format); ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/voice_engine/transmit_mixer.cc: In member function ‘int webrtc::voe::TransmitMixer::StartRecordingCall(const char*, const webrtc::CodecInst*)’: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/voice_engine/transmit_mixer.cc:914:64: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] (const FileFormats) format); ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/voice_engine/transmit_mixer.cc: In member function ‘int webrtc::voe::TransmitMixer::StartRecordingCall(webrtc::OutStream*, const webrtc::CodecInst*)’: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/voice_engine/transmit_mixer.cc:992:62: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] (const FileFormats) format); ^~~~~~ /usr/bin/g++ -std=gnu++11 -o UnifiedProtocols23.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols23.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols23.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PUDPSocket.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PUDPSocketChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PUDPSocketChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols23.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/PTexture.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PTexture.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols22.cpp:83: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocket.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PTCPSocketChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PTCPSocketChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols22.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ librtc_base_approved.a.desc rm -f librtc_base_approved.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o librtc_base_approved.a.desc Unified_cpp_trunk_webrtc_base0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/base/base_rtc_base_approved' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/system_wrappers/system_wrappers_system_wrappers' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_system_wrappers0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -DWEBRTC_THREAD_RR -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/system_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/system_wrappers/system_wrappers_system_wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_system_wrappers0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/system_wrappers/system_wrappers_system_wrappers/Unified_cpp_system_wrappers0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadMessageUtils.h:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/GamepadEventTypes.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PTextureChild.cpp:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols22.cpp:92: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h: In member function ‘void mozilla::dom::GamepadPoseState::Clear()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h:81:45: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::dom::GamepadPoseState’; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(GamepadPoseState)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h:36:8: note: ‘struct mozilla::dom::GamepadPoseState’ declared here struct GamepadPoseState ^~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PUDPSocketChild.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols23.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o Unified_cpp_system_wrappers1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -DWEBRTC_THREAD_RR -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/system_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/system_wrappers/system_wrappers_system_wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_system_wrappers1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/system_wrappers/system_wrappers_system_wrappers/Unified_cpp_system_wrappers1.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/at_exit.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/singleton.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/system_wrappers/interface/static_instance.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/system_wrappers/source/trace_impl.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/system_wrappers/source/trace_impl.cc:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/system_wrappers/system_wrappers_system_wrappers/Unified_cpp_system_wrappers1.cpp:101: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PVRLayerChild.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols23.cpp:29: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PUDPSocket.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PUDPSocketChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PUDPSocketChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols23.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_webrtc_voice_engine1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -DWEBRTC_EXTERNAL_TRANSPORT -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/voice_engine -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/voice_engine/voice_engine_voice_engine -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/interface -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/interface -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webrtc_voice_engine1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/voice_engine/voice_engine_voice_engine/Unified_cpp_webrtc_voice_engine1.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadMessageUtils.h:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/GamepadEventTypes.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PVRLayerChild.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols23.cpp:29: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h: In member function ‘void mozilla::dom::GamepadPoseState::Clear()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h:81:45: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::dom::GamepadPoseState’; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(GamepadPoseState)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h:36:8: note: ‘struct mozilla::dom::GamepadPoseState’ declared here struct GamepadPoseState ^~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o UnifiedProtocols24.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols24.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols24.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoder.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PVideoDecoderParent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols24.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoder.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PVideoDecoderParent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols24.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libvoice_engine.a.desc rm -f libvoice_engine.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libvoice_engine.a.desc Unified_cpp_webrtc_voice_engine0.o Unified_cpp_webrtc_voice_engine1.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/voice_engine/voice_engine_voice_engine' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_webrtc_utility' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_webrtc_modules0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_webrtc_utility -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/interface -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/interface -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webrtc_modules0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_webrtc_utility/Unified_cpp_webrtc_modules0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoder.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PVideoDecoderParent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols24.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoder.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PVideoDecoderParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PVideoDecoderParent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols24.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ libsystem_wrappers.a.desc rm -f libsystem_wrappers.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libsystem_wrappers.a.desc Unified_cpp_system_wrappers0.o Unified_cpp_system_wrappers1.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/system_wrappers/system_wrappers_system_wrappers' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/vp9_webrtc_vp9' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_codecs_vp90.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/vp9_webrtc_vp9 -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_video/interface -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_video/libyuv/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_codecs_vp90.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/vp9_webrtc_vp9/Unified_cpp_codecs_vp90.cpp libwebrtc_utility.a.desc rm -f libwebrtc_utility.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libwebrtc_utility.a.desc Unified_cpp_webrtc_modules0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_webrtc_utility' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_video_render' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_webrtc_modules0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_video_render -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webrtc_modules0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_video_render/Unified_cpp_webrtc_modules0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/vp9_webrtc_vp9/Unified_cpp_codecs_vp90.cpp:20: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/vp9_impl.cc:37:13: warning: ‘void {anonymous}::WrappedI420BufferNoLongerUsedCb(webrtc::Vp9FrameBufferPool::Vp9FrameBuffer*)’ defined but not used [-Wunused-function] static void WrappedI420BufferNoLongerUsedCb( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libwebrtc_vp9.a.desc rm -f libwebrtc_vp9.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libwebrtc_vp9.a.desc Unified_cpp_codecs_vp90.o libvideo_render.a.desc rm -f libvideo_render.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libvideo_render.a.desc Unified_cpp_webrtc_modules0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp9/vp9_webrtc_vp9' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_video_capture_module_internal_impl' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_webrtc_modules0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_video_capture_module_internal_impl -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webrtc_modules0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_video_capture_module_internal_impl/Unified_cpp_webrtc_modules0.cpp make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_video_render' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_video_render_module' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_webrtc_modules0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_video_render_module -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_video/interface -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_video/libyuv/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webrtc_modules0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_video_render_module/Unified_cpp_webrtc_modules0.cpp libvideo_render_module.a.desc rm -f libvideo_render_module.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libvideo_render_module.a.desc Unified_cpp_webrtc_modules0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_video_render_module' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o r_log.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DSANITY_CHECKS '-DR_PLATFORM_INT_TYPES=' -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DLINUX -DHAVE_LIBM=1 -DHAVE_STRDUP=1 -DHAVE_STRLCPY=1 -DHAVE_SYS_TIME_H=1 -DHAVE_VFPRINTF=1 -DNEW_STDIORETSIGTYPE=void -DTIME_WITH_SYS_TIME_H=1 -DNO_REG_RPC=1 '-D__UNUSED__=__attribute__((unused))' -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nrappkit/nrappkit_nrappkit -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/r_log.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wno-parentheses -Wno-strict-prototypes -Wmissing-prototypes /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log/r_log.c libvideo_capture_module_internal_impl.a.desc rm -f libvideo_capture_module_internal_impl.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libvideo_capture_module_internal_impl.a.desc Unified_cpp_webrtc_modules0.o In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers/features.h:3, from /usr/include/aarch64-linux-gnu/sys/syslog.h:35, from /usr/include/syslog.h:1, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers/syslog.h:3, from /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log/r_log.h:44, from /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log/r_log.c:47: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log/r_log.c: In function ‘r_log_register’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log/r_log.c:199:63: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] "logging.%s.facility",log_destinations[j].dest_name)>=sizeof(NR_registry)) ^~ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log/r_log.c:206:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] "%s.level",dest_facility_prefix)>=sizeof(NR_registry)) ^~ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log/r_log.c: In function ‘r_log_facility_change_cb’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log/r_log.c:277:11: warning: variable ‘_status’ set but not used [-Wunused-but-set-variable] int r,_status; ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log/r_log.c: In function ‘r_log_get_destinations’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log/r_log.c:569:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] log_destinations[i].dest_name)>=sizeof(reg_key)) ^~ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log/r_log.c:587:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] log_destinations[i].dest_name)>=sizeof(reg_key)) ^~ make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_video_capture_module_internal_impl' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_paced_sender' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_webrtc_modules0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_paced_sender -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webrtc_modules0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_paced_sender/Unified_cpp_webrtc_modules0.cpp /usr/bin/gcc -std=gnu99 -o byteorder.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DSANITY_CHECKS '-DR_PLATFORM_INT_TYPES=' -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DLINUX -DHAVE_LIBM=1 -DHAVE_STRDUP=1 -DHAVE_STRLCPY=1 -DHAVE_SYS_TIME_H=1 -DHAVE_VFPRINTF=1 -DNEW_STDIORETSIGTYPE=void -DTIME_WITH_SYS_TIME_H=1 -DNO_REG_RPC=1 '-D__UNUSED__=__attribute__((unused))' -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nrappkit/nrappkit_nrappkit -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/byteorder.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wno-parentheses -Wno-strict-prototypes -Wmissing-prototypes /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/byteorder.c /usr/bin/gcc -std=gnu99 -o hex.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DSANITY_CHECKS '-DR_PLATFORM_INT_TYPES=' -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DLINUX -DHAVE_LIBM=1 -DHAVE_STRDUP=1 -DHAVE_STRLCPY=1 -DHAVE_SYS_TIME_H=1 -DHAVE_VFPRINTF=1 -DNEW_STDIORETSIGTYPE=void -DTIME_WITH_SYS_TIME_H=1 -DNO_REG_RPC=1 '-D__UNUSED__=__attribute__((unused))' -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nrappkit/nrappkit_nrappkit -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/hex.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wno-parentheses -Wno-strict-prototypes -Wmissing-prototypes /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/hex.c /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/hex.c: In function ‘nr_nbin2hex’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/hex.c:59:14: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] if (size < (2*binlen)) ^ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/hex.c:67:14: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] if (size >= (2*binlen)+1) ^~ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/hex.c: In function ‘nr_nhex2bin’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/hex.c:92:14: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] if (size < binlen) ^ /usr/bin/gcc -std=gnu99 -o debug.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DSANITY_CHECKS '-DR_PLATFORM_INT_TYPES=' -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DLINUX -DHAVE_LIBM=1 -DHAVE_STRDUP=1 -DHAVE_STRLCPY=1 -DHAVE_SYS_TIME_H=1 -DHAVE_VFPRINTF=1 -DNEW_STDIORETSIGTYPE=void -DTIME_WITH_SYS_TIME_H=1 -DNO_REG_RPC=1 '-D__UNUSED__=__attribute__((unused))' -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nrappkit/nrappkit_nrappkit -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/debug.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wno-parentheses -Wno-strict-prototypes -Wmissing-prototypes /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr/debug.c /usr/bin/gcc -std=gnu99 -o r_assoc.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DSANITY_CHECKS '-DR_PLATFORM_INT_TYPES=' -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DLINUX -DHAVE_LIBM=1 -DHAVE_STRDUP=1 -DHAVE_STRLCPY=1 -DHAVE_SYS_TIME_H=1 -DHAVE_VFPRINTF=1 -DNEW_STDIORETSIGTYPE=void -DTIME_WITH_SYS_TIME_H=1 -DNO_REG_RPC=1 '-D__UNUSED__=__attribute__((unused))' -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nrappkit/nrappkit_nrappkit -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/r_assoc.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wno-parentheses -Wno-strict-prototypes -Wmissing-prototypes /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr/r_assoc.c /usr/bin/gcc -std=gnu99 -o r_crc32.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DSANITY_CHECKS '-DR_PLATFORM_INT_TYPES=' -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DLINUX -DHAVE_LIBM=1 -DHAVE_STRDUP=1 -DHAVE_STRLCPY=1 -DHAVE_SYS_TIME_H=1 -DHAVE_VFPRINTF=1 -DNEW_STDIORETSIGTYPE=void -DTIME_WITH_SYS_TIME_H=1 -DNO_REG_RPC=1 '-D__UNUSED__=__attribute__((unused))' -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nrappkit/nrappkit_nrappkit -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/r_crc32.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wno-parentheses -Wno-strict-prototypes -Wmissing-prototypes /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr/r_crc32.c /usr/bin/gcc -std=gnu99 -o r_data.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DSANITY_CHECKS '-DR_PLATFORM_INT_TYPES=' -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DLINUX -DHAVE_LIBM=1 -DHAVE_STRDUP=1 -DHAVE_STRLCPY=1 -DHAVE_SYS_TIME_H=1 -DHAVE_VFPRINTF=1 -DNEW_STDIORETSIGTYPE=void -DTIME_WITH_SYS_TIME_H=1 -DNO_REG_RPC=1 '-D__UNUSED__=__attribute__((unused))' -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nrappkit/nrappkit_nrappkit -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/r_data.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wno-parentheses -Wno-strict-prototypes -Wmissing-prototypes /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr/r_data.c /usr/bin/gcc -std=gnu99 -o r_errors.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DSANITY_CHECKS '-DR_PLATFORM_INT_TYPES=' -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DLINUX -DHAVE_LIBM=1 -DHAVE_STRDUP=1 -DHAVE_STRLCPY=1 -DHAVE_SYS_TIME_H=1 -DHAVE_VFPRINTF=1 -DNEW_STDIORETSIGTYPE=void -DTIME_WITH_SYS_TIME_H=1 -DNO_REG_RPC=1 '-D__UNUSED__=__attribute__((unused))' -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nrappkit/nrappkit_nrappkit -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/r_errors.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wno-parentheses -Wno-strict-prototypes -Wmissing-prototypes /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr/r_errors.c /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr/r_errors.c: In function ‘nr_strerror’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr/r_errors.c:117:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] for (i = 0; i < sizeof(errors)/sizeof(*errors); ++i) { ^ /usr/bin/gcc -std=gnu99 -o r_list.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DSANITY_CHECKS '-DR_PLATFORM_INT_TYPES=' -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DLINUX -DHAVE_LIBM=1 -DHAVE_STRDUP=1 -DHAVE_STRLCPY=1 -DHAVE_SYS_TIME_H=1 -DHAVE_VFPRINTF=1 -DNEW_STDIORETSIGTYPE=void -DTIME_WITH_SYS_TIME_H=1 -DNO_REG_RPC=1 '-D__UNUSED__=__attribute__((unused))' -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nrappkit/nrappkit_nrappkit -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/r_list.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wno-parentheses -Wno-strict-prototypes -Wmissing-prototypes /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr/r_list.c /usr/bin/gcc -std=gnu99 -o r_memory.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DSANITY_CHECKS '-DR_PLATFORM_INT_TYPES=' -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DLINUX -DHAVE_LIBM=1 -DHAVE_STRDUP=1 -DHAVE_STRLCPY=1 -DHAVE_SYS_TIME_H=1 -DHAVE_VFPRINTF=1 -DNEW_STDIORETSIGTYPE=void -DTIME_WITH_SYS_TIME_H=1 -DNO_REG_RPC=1 '-D__UNUSED__=__attribute__((unused))' -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nrappkit/nrappkit_nrappkit -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/r_memory.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wno-parentheses -Wno-strict-prototypes -Wmissing-prototypes /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr/r_memory.c /usr/bin/gcc -std=gnu99 -o r_replace.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DSANITY_CHECKS '-DR_PLATFORM_INT_TYPES=' -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DLINUX -DHAVE_LIBM=1 -DHAVE_STRDUP=1 -DHAVE_STRLCPY=1 -DHAVE_SYS_TIME_H=1 -DHAVE_VFPRINTF=1 -DNEW_STDIORETSIGTYPE=void -DTIME_WITH_SYS_TIME_H=1 -DNO_REG_RPC=1 '-D__UNUSED__=__attribute__((unused))' -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nrappkit/nrappkit_nrappkit -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/r_replace.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wno-parentheses -Wno-strict-prototypes -Wmissing-prototypes /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr/r_replace.c /usr/bin/gcc -std=gnu99 -o r_time.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DSANITY_CHECKS '-DR_PLATFORM_INT_TYPES=' -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DLINUX -DHAVE_LIBM=1 -DHAVE_STRDUP=1 -DHAVE_STRLCPY=1 -DHAVE_SYS_TIME_H=1 -DHAVE_VFPRINTF=1 -DNEW_STDIORETSIGTYPE=void -DTIME_WITH_SYS_TIME_H=1 -DNO_REG_RPC=1 '-D__UNUSED__=__attribute__((unused))' -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nrappkit/nrappkit_nrappkit -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/r_time.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wno-parentheses -Wno-strict-prototypes -Wmissing-prototypes /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr/r_time.c /usr/bin/gcc -std=gnu99 -o p_buf.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DSANITY_CHECKS '-DR_PLATFORM_INT_TYPES=' -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DLINUX -DHAVE_LIBM=1 -DHAVE_STRDUP=1 -DHAVE_STRLCPY=1 -DHAVE_SYS_TIME_H=1 -DHAVE_VFPRINTF=1 -DNEW_STDIORETSIGTYPE=void -DTIME_WITH_SYS_TIME_H=1 -DNO_REG_RPC=1 '-D__UNUSED__=__attribute__((unused))' -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nrappkit/nrappkit_nrappkit -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/p_buf.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wno-parentheses -Wno-strict-prototypes -Wmissing-prototypes /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/p_buf.c /usr/bin/gcc -std=gnu99 -o util.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DSANITY_CHECKS '-DR_PLATFORM_INT_TYPES=' -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DLINUX -DHAVE_LIBM=1 -DHAVE_STRDUP=1 -DHAVE_STRLCPY=1 -DHAVE_SYS_TIME_H=1 -DHAVE_VFPRINTF=1 -DNEW_STDIORETSIGTYPE=void -DTIME_WITH_SYS_TIME_H=1 -DNO_REG_RPC=1 '-D__UNUSED__=__attribute__((unused))' -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nrappkit/nrappkit_nrappkit -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/util.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wno-parentheses -Wno-strict-prototypes -Wmissing-prototypes /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/util.c /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/util.c: In function ‘nr_reg_uint8_fetch_and_check’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/util.c:420:60: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 5 has type ‘UINT8’ {aka ‘long unsigned int’} [-Wformat=] r_log(log_fac,LOG_ERR,"Invalid value for key '%s'=%llu, (min = %llu)",key,my_val,min); ~~~^ ~~~~~~ %lu /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/util.c:420:73: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 6 has type ‘UINT8’ {aka ‘long unsigned int’} [-Wformat=] r_log(log_fac,LOG_ERR,"Invalid value for key '%s'=%llu, (min = %llu)",key,my_val,min); ~~~^ ~~~ %lu /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/util.c:425:60: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 5 has type ‘UINT8’ {aka ‘long unsigned int’} [-Wformat=] r_log(log_fac,LOG_ERR,"Invalid value for key '%s'=%llu, (max = %llu)",key,my_val,max); ~~~^ ~~~~~~ %lu /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/util.c:425:73: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 6 has type ‘UINT8’ {aka ‘long unsigned int’} [-Wformat=] r_log(log_fac,LOG_ERR,"Invalid value for key '%s'=%llu, (max = %llu)",key,my_val,max); ~~~^ ~~~ %lu /usr/bin/gcc -std=gnu99 -o Unified_c_nrappkit0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DSANITY_CHECKS '-DR_PLATFORM_INT_TYPES=' -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DLINUX -DHAVE_LIBM=1 -DHAVE_STRDUP=1 -DHAVE_STRLCPY=1 -DHAVE_SYS_TIME_H=1 -DHAVE_VFPRINTF=1 -DNEW_STDIORETSIGTYPE=void -DTIME_WITH_SYS_TIME_H=1 -DNO_REG_RPC=1 '-D__UNUSED__=__attribute__((unused))' -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nrappkit/nrappkit_nrappkit -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_nrappkit0.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wno-parentheses -Wno-strict-prototypes -Wmissing-prototypes /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nrappkit/nrappkit_nrappkit/Unified_c_nrappkit0.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nrappkit/nrappkit_nrappkit/Unified_c_nrappkit0.c:2: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c: In function ‘nr_c2ru_get_children’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry/c2ru.c:239:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] for (i = 0; i < count; ++i) { ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nrappkit/nrappkit_nrappkit/Unified_c_nrappkit0.c:11: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c: In function ‘nr_reg_compute_type’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:362:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] for (i = 0; i < sizeof(typenames)/sizeof(*typenames); ++i) { ^ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c: In function ‘NR_reg_make_registry’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:579:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] if ((plen + clen + 2) > sizeof(NR_registry)) ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nrappkit/nrappkit_nrappkit/Unified_c_nrappkit0.c:20: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c: In function ‘nr_reg_alloc_node_data’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:493:28: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 4 has type ‘INT8’ {aka ‘long int’} [-Wformat=] snprintf(s, len, "%lld", ((nr_scalar_registry_node*)node)->scalar._nr_int8); ~~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %ld /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:496:28: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 4 has type ‘UINT8’ {aka ‘long unsigned int’} [-Wformat=] snprintf(s, len, "%llu", ((nr_scalar_registry_node*)node)->scalar._nr_uint8); ~~~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ %lu /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c: At top level: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:885: warning: "NRREGGET" redefined #define NRREGGET(func, TYPE, type) \ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nrappkit/nrappkit_nrappkit/Unified_c_nrappkit0.c:11: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:122: note: this is the location of the previous definition #define NRREGGET(func, method, type) \ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nrappkit/nrappkit_nrappkit/Unified_c_nrappkit0.c:20: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry_local.c:978: warning: "NRREGSET" redefined #define NRREGSET(func, TYPE, type) \ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nrappkit/nrappkit_nrappkit/Unified_c_nrappkit0.c:11: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry/registry.c:169: note: this is the location of the previous definition #define NRREGSET(func, method, type) \ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nrappkit/nrappkit_nrappkit/Unified_c_nrappkit0.c:29: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry/registrycb.c: In function ‘nr_reg_validate_action’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry/registrycb.c:106:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] for (i = 0; i < sizeof(CB_ACTIONS); ++i) { ^ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry/registrycb.c: In function ‘NR_reg_register_callback’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry/registrycb.c:402:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] for (i = 0; i < sizeof(CB_ACTIONS); ++i) { ^ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry/registrycb.c: In function ‘NR_reg_unregister_callback’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry/registrycb.c:425:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] for (i = 0; i < sizeof(CB_ACTIONS); ++i) { ^ libpaced_sender.a.desc rm -f libpaced_sender.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libpaced_sender.a.desc Unified_cpp_webrtc_modules0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_paced_sender' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/vp8_webrtc_vp8' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_codecs_vp80.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/vp8_webrtc_vp8 -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_video/interface -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_video/libyuv/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_codecs_vp80.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/vp8_webrtc_vp8/Unified_cpp_codecs_vp80.cpp libnrappkit.a.desc rm -f libnrappkit.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libnrappkit.a.desc r_log.o byteorder.o hex.o debug.o r_assoc.o r_crc32.o r_data.o r_errors.o r_list.o r_memory.o r_replace.o r_time.o p_buf.o util.o Unified_c_nrappkit0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nrappkit/nrappkit_nrappkit' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_webrtc_video_coding' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_webrtc_modules0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_webrtc_video_coding -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_video/interface -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_video/libyuv/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webrtc_modules0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_webrtc_video_coding/Unified_cpp_webrtc_modules0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/vp8_webrtc_vp8/Unified_cpp_codecs_vp80.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/default_temporal_layers.cc: In member function ‘virtual int webrtc::DefaultTemporalLayers::EncodeFlags(uint32_t)’: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/default_temporal_layers.cc:184:13: warning: this statement may fall through [-Wimplicit-fallthrough=] flags |= VP8_EFLAG_NO_REF_GF; /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/default_temporal_layers.cc:187:5: note: here case kTemporalUpdateGolden: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/default_temporal_layers.cc:194:13: warning: this statement may fall through [-Wimplicit-fallthrough=] flags |= VP8_EFLAG_NO_REF_GF; /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/default_temporal_layers.cc:197:5: note: here case kTemporalUpdateAltref: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/default_temporal_layers.cc:202:13: warning: this statement may fall through [-Wimplicit-fallthrough=] flags |= VP8_EFLAG_NO_REF_ARF; /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/default_temporal_layers.cc:205:5: note: here case kTemporalUpdateNone: ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_webrtc_video_coding/Unified_cpp_webrtc_modules0.cpp:83: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/video_coding/main/source/jitter_buffer.cc: In member function ‘webrtc::VCMFrameBufferEnum webrtc::VCMJitterBuffer::InsertPacket(const webrtc::VCMPacket&, bool*)’: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/video_coding/main/source/jitter_buffer.cc:814:7: warning: this statement may fall through [-Wimplicit-fallthrough=] if (previous_state != kStateDecodable && ^~ /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/video_coding/main/source/jitter_buffer.cc:825:5: note: here case kDecodableSession: { ^~~~ *** KEEP ALIVE MARKER *** Total duration: 0:57:00.235008 /usr/bin/g++ -std=gnu++11 -o UnifiedProtocols25.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols25.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols25.cpp /usr/bin/g++ -std=gnu++11 -o UnifiedProtocols26.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols26.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols26.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerConfiguration.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/ServiceWorkerConfiguration.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols26.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PWebSocket.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PWebSocket.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols25.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libwebrtc_vp8.a.desc rm -f libwebrtc_vp8.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libwebrtc_vp8.a.desc Unified_cpp_codecs_vp80.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8/vp8_webrtc_vp8' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/common_audio/common_audio_common_audio' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o vad_core.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/common_audio/common_audio_common_audio -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vad_core.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/vad_core.c /usr/bin/gcc -std=gnu99 -o webrtc_vad.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/common_audio/common_audio_common_audio -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/webrtc_vad.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/webrtc_vad.c /usr/bin/gcc -std=gnu99 -o Unified_c_webrtc_common_audio0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/common_audio/common_audio_common_audio -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_webrtc_common_audio0.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/common_audio/common_audio_common_audio/Unified_c_webrtc_common_audio0.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerRegistrarTypes.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/ServiceWorkerConfiguration.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/ServiceWorkerConfiguration.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols26.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PWebSocket.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PWebSocket.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols25.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/gcc -std=gnu99 -o Unified_c_webrtc_common_audio1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/common_audio/common_audio_common_audio -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_webrtc_common_audio1.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/common_audio/common_audio_common_audio/Unified_c_webrtc_common_audio1.c /usr/bin/gcc -std=gnu99 -o Unified_c_webrtc_common_audio2.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/common_audio/common_audio_common_audio -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_webrtc_common_audio2.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/common_audio/common_audio_common_audio/Unified_c_webrtc_common_audio2.c /usr/bin/g++ -std=gnu++11 -o UnifiedProtocols3.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols3.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols3.cpp /usr/bin/g++ -std=gnu++11 -o Unified_cpp_webrtc_common_audio0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/common_audio/common_audio_common_audio -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webrtc_common_audio0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/common_audio/common_audio_common_audio/Unified_cpp_webrtc_common_audio0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ContentCache.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/nsGUIEventIPC.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PWebSocketChild.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols25.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PWebSocket.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PWebSocket.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols25.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_webrtc_modules1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_webrtc_video_coding -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_video/interface -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_video/libyuv/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webrtc_modules1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_webrtc_video_coding/Unified_cpp_webrtc_modules1.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PBackgroundIDBFactoryParent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IDBCursorBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IDBCursor.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBSharedTypes.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PBackgroundIDBFactoryParent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o Unified_cpp_webrtc_common_audio1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/common_audio/common_audio_common_audio -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webrtc_common_audio1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/common_audio/common_audio_common_audio/Unified_cpp_webrtc_common_audio1.cpp libwebrtc_video_coding.a.desc rm -f libwebrtc_video_coding.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libwebrtc_video_coding.a.desc Unified_cpp_webrtc_modules0.o Unified_cpp_webrtc_modules1.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_webrtc_video_coding' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_processing' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o aec_core.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -DWEBRTC_AEC_DEBUG_DUMP -DWEBRTC_NS_FIXED -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_processing -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/aec_core.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_core.c /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_core.c: In function ‘ReopenWav’: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_core.c:957:7: warning: variable ‘written’ set but not used [-Wunused-but-set-variable] int written /*UNUSED*/; ^~~~~~~ libcommon_audio.a.desc rm -f libcommon_audio.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libcommon_audio.a.desc vad_core.o webrtc_vad.o Unified_c_webrtc_common_audio0.o Unified_c_webrtc_common_audio1.o Unified_c_webrtc_common_audio2.o Unified_cpp_webrtc_common_audio0.o Unified_cpp_webrtc_common_audio1.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/common_audio/common_audio_common_audio' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_PCM16B' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o Unified_c_webrtc_modules0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_PCM16B -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/pcm16b/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g711/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_webrtc_modules0.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_PCM16B/Unified_c_webrtc_modules0.c /usr/bin/g++ -std=gnu++11 -o Unified_cpp_webrtc_modules0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_PCM16B -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/pcm16b/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g711/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webrtc_modules0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_PCM16B/Unified_cpp_webrtc_modules0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IDBWrapperCache.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IDBTransaction.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBDatabaseParent.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PBackgroundIDBFactoryParent.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactory.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBFactoryParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PBackgroundIDBFactoryParent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ libPCM16B.a.desc rm -f libPCM16B.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libPCM16B.a.desc Unified_c_webrtc_modules0.o Unified_cpp_webrtc_modules0.o /usr/bin/gcc -std=gnu99 -o aecm_core.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -DWEBRTC_AEC_DEBUG_DUMP -DWEBRTC_NS_FIXED -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_processing -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/aecm_core.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core.c make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_PCM16B' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/common_audio/common_audio_common_audio_neon' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o Unified_c_webrtc_common_audio0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/common_audio/common_audio_common_audio_neon -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_webrtc_common_audio0.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/common_audio/common_audio_common_audio_neon/Unified_c_webrtc_common_audio0.c /usr/bin/gcc -std=gnu99 -o echo_control_mobile.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -DWEBRTC_AEC_DEBUG_DUMP -DWEBRTC_NS_FIXED -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_processing -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/echo_control_mobile.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/echo_control_mobile.c /usr/bin/g++ -std=gnu++11 -o Unified_cpp_webrtc_common_audio0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/common_audio/common_audio_common_audio_neon -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webrtc_common_audio0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/common_audio/common_audio_common_audio_neon/Unified_cpp_webrtc_common_audio0.cpp /usr/bin/gcc -std=gnu99 -o analog_agc.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -DWEBRTC_AEC_DEBUG_DUMP -DWEBRTC_NS_FIXED -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_processing -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/analog_agc.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/agc/legacy/analog_agc.c /usr/bin/gcc -std=gnu99 -o Unified_c_webrtc_modules0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -DWEBRTC_AEC_DEBUG_DUMP -DWEBRTC_NS_FIXED -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_processing -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_webrtc_modules0.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_processing/Unified_c_webrtc_modules0.c In file included from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core_c.c:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_processing/Unified_c_webrtc_modules0.c:29: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_defines.h:23: warning: "PART_LEN2" redefined #define PART_LEN2 (PART_LEN << 1) /* Length of partition * 2. */ In file included from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_resampler.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_resampler.c:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_processing/Unified_c_webrtc_modules0.c:11: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_core.h:25: note: this is the location of the previous definition #define PART_LEN2 (PART_LEN * 2) // Length of partition * 2 libcommon_audio_neon.a.desc rm -f libcommon_audio_neon.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libcommon_audio_neon.a.desc Unified_c_webrtc_common_audio0.o Unified_cpp_webrtc_common_audio0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/common_audio/common_audio_common_audio_neon' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/common_video/common_video_common_video' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_webrtc_common_video0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_video -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/common_video/common_video_common_video -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/interface -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_video/interface -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_video/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webrtc_common_video0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/common_video/common_video_common_video/Unified_cpp_webrtc_common_video0.cpp libcommon_video.a.desc rm -f libcommon_video.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libcommon_video.a.desc Unified_cpp_webrtc_common_video0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/common_video/common_video_common_video' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_webrtc_i420' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_webrtc_modules0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_webrtc_i420 -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webrtc_modules0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_webrtc_i420/Unified_cpp_webrtc_modules0.cpp /usr/bin/g++ -std=gnu++11 -o histogram.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -DWEBRTC_AEC_DEBUG_DUMP -DWEBRTC_NS_FIXED -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_processing -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/histogram.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/agc/histogram.cc libwebrtc_i420.a.desc rm -f libwebrtc_i420.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libwebrtc_i420.a.desc Unified_cpp_webrtc_modules0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_webrtc_i420' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/common_webrtc_common' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_webrtc_trunk_webrtc0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/common_webrtc_common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webrtc_trunk_webrtc0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/common_webrtc_common/Unified_cpp_webrtc_trunk_webrtc0.cpp /usr/bin/g++ -std=gnu++11 -o covariance_matrix_generator.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -DWEBRTC_AEC_DEBUG_DUMP -DWEBRTC_NS_FIXED -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_processing -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/covariance_matrix_generator.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/beamformer/covariance_matrix_generator.cc libwebrtc_common.a.desc rm -f libwebrtc_common.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libwebrtc_common.a.desc Unified_cpp_webrtc_trunk_webrtc0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/common_webrtc_common' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_bitrate_controller' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_webrtc_modules0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_bitrate_controller -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webrtc_modules0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_bitrate_controller/Unified_cpp_webrtc_modules0.cpp /usr/bin/g++ -std=gnu++11 -o nonlinear_beamformer.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -DWEBRTC_AEC_DEBUG_DUMP -DWEBRTC_NS_FIXED -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_processing -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nonlinear_beamformer.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/beamformer/nonlinear_beamformer.cc /usr/bin/g++ -std=gnu++11 -o echo_cancellation_impl.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -DWEBRTC_AEC_DEBUG_DUMP -DWEBRTC_NS_FIXED -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_processing -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/echo_cancellation_impl.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/echo_cancellation_impl.cc libbitrate_controller.a.desc rm -f libbitrate_controller.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libbitrate_controller.a.desc Unified_cpp_webrtc_modules0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_bitrate_controller' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nICEr/nicer_nicer' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o nr_crypto.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DSANITY_CHECKS -DUSE_TURN -DUSE_ICE -DUSE_RFC_3489_BACKWARDS_COMPATIBLE -DUSE_STUND_0_96 -DUSE_STUN_PEDANTIC -DNR_SOCKET_IS_VOID_PTR -Drestrict= '-DR_PLATFORM_INT_TYPES=' -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DLINUX -DHAVE_LIBM=1 -DHAVE_STRDUP=1 -DHAVE_STRLCPY=1 -DHAVE_SYS_TIME_H=1 -DHAVE_VFPRINTF=1 -DNEW_STDIORETSIGTYPE=void -DTIME_WITH_SYS_TIME_H=1 '-D__UNUSED__=__attribute__((unused))' -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nICEr/nicer_nicer -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/nr_crypto.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wno-parentheses -Wno-strict-prototypes -Wmissing-prototypes /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto/nr_crypto.c /usr/bin/gcc -std=gnu99 -o ice_candidate.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DSANITY_CHECKS -DUSE_TURN -DUSE_ICE -DUSE_RFC_3489_BACKWARDS_COMPATIBLE -DUSE_STUND_0_96 -DUSE_STUN_PEDANTIC -DNR_SOCKET_IS_VOID_PTR -Drestrict= '-DR_PLATFORM_INT_TYPES=' -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DLINUX -DHAVE_LIBM=1 -DHAVE_STRDUP=1 -DHAVE_STRLCPY=1 -DHAVE_SYS_TIME_H=1 -DHAVE_VFPRINTF=1 -DNEW_STDIORETSIGTYPE=void -DTIME_WITH_SYS_TIME_H=1 '-D__UNUSED__=__attribute__((unused))' -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nICEr/nicer_nicer -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ice_candidate.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wno-parentheses -Wno-strict-prototypes -Wmissing-prototypes /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_candidate.c /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_candidate.c: In function ‘nr_ice_get_foundation’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_candidate.c:369:21: warning: comparison of integer expressions of different signedness: ‘nr_ice_candidate_type’ {aka ‘enum ’} and ‘int’ [-Wsign-compare] if(cand->type != foundation->type) ^~ /usr/bin/gcc -std=gnu99 -o ice_candidate_pair.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DSANITY_CHECKS -DUSE_TURN -DUSE_ICE -DUSE_RFC_3489_BACKWARDS_COMPATIBLE -DUSE_STUND_0_96 -DUSE_STUN_PEDANTIC -DNR_SOCKET_IS_VOID_PTR -Drestrict= '-DR_PLATFORM_INT_TYPES=' -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DLINUX -DHAVE_LIBM=1 -DHAVE_STRDUP=1 -DHAVE_STRLCPY=1 -DHAVE_SYS_TIME_H=1 -DHAVE_VFPRINTF=1 -DNEW_STDIORETSIGTYPE=void -DTIME_WITH_SYS_TIME_H=1 '-D__UNUSED__=__attribute__((unused))' -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nICEr/nicer_nicer -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ice_candidate_pair.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wno-parentheses -Wno-strict-prototypes -Wmissing-prototypes /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_candidate_pair.c /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_candidate_pair.c: In function ‘nr_ice_candidate_pair_create’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_candidate_pair.c:100:98: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 10 has type ‘UINT8’ {aka ‘long unsigned int’} [-Wformat=] r_log(LOG_ICE,LOG_INFO,"ICE(%s)/CAND-PAIR(%s): Pairing candidate %s (%x):%s (%x) priority=%llu (%llx)",pctx->ctx->label,pair->codeword,lcand->addr.as_string,lcand->priority,rcand->addr.as_string,rcand->priority,pair->priority,pair->priority); ~~~^ ~~~~~~~~~~~~~~ %lu /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_candidate_pair.c:100:104: warning: format ‘%llx’ expects argument of type ‘long long unsigned int’, but argument 11 has type ‘UINT8’ {aka ‘long unsigned int’} [-Wformat=] r_log(LOG_ICE,LOG_INFO,"ICE(%s)/CAND-PAIR(%s): Pairing candidate %s (%x):%s (%x) priority=%llu (%llx)",pctx->ctx->label,pair->codeword,lcand->addr.as_string,lcand->priority,rcand->addr.as_string,rcand->priority,pair->priority,pair->priority); ~~~^ ~~~~~~~~~~~~~~ %lx /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_candidate_pair.c: In function ‘nr_ice_candidate_pair_stun_cb’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_candidate_pair.c:183:11: warning: variable ‘_status’ set but not used [-Wunused-but-set-variable] int r,_status; ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_candidate_pair.c: In function ‘nr_ice_candidate_pair_restart_stun_nominated_cb’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_candidate_pair.c:625:11: warning: variable ‘_status’ set but not used [-Wunused-but-set-variable] int r,_status; ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/echo_cancellation_impl.cc:41:24: warning: ‘webrtc::AudioProcessing::Error webrtc::{anonymous}::MapError(int)’ defined but not used [-Wunused-function] AudioProcessing::Error MapError(int err) { ^~~~~~~~ /usr/bin/gcc -std=gnu99 -o ice_component.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DSANITY_CHECKS -DUSE_TURN -DUSE_ICE -DUSE_RFC_3489_BACKWARDS_COMPATIBLE -DUSE_STUND_0_96 -DUSE_STUN_PEDANTIC -DNR_SOCKET_IS_VOID_PTR -Drestrict= '-DR_PLATFORM_INT_TYPES=' -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DLINUX -DHAVE_LIBM=1 -DHAVE_STRDUP=1 -DHAVE_STRLCPY=1 -DHAVE_SYS_TIME_H=1 -DHAVE_VFPRINTF=1 -DNEW_STDIORETSIGTYPE=void -DTIME_WITH_SYS_TIME_H=1 '-D__UNUSED__=__attribute__((unused))' -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nICEr/nicer_nicer -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ice_component.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wno-parentheses -Wno-strict-prototypes -Wmissing-prototypes /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_component.c /usr/bin/g++ -std=gnu++11 -o echo_control_mobile_impl.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -DWEBRTC_AEC_DEBUG_DUMP -DWEBRTC_NS_FIXED -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_processing -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/echo_control_mobile_impl.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/echo_control_mobile_impl.cc /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_component.c: In function ‘nr_ice_component_handle_triggered_check’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_component.c:758:13: warning: variable ‘_status’ set but not used [-Wunused-but-set-variable] int r=0,_status; ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_component.c: At top level: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_component.c:990:5: warning: no previous prototype for ‘nr_ice_component_can_candidate_tcptype_pair’ [-Wmissing-prototypes] int nr_ice_component_can_candidate_tcptype_pair(nr_socket_tcp_type left, nr_socket_tcp_type right) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_component.c:1007:5: warning: no previous prototype for ‘nr_ice_component_can_candidate_addr_pair’ [-Wmissing-prototypes] int nr_ice_component_can_candidate_addr_pair(nr_transport_addr *local, nr_transport_addr *remote) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_component.c:1144:5: warning: no previous prototype for ‘nr_ice_pre_answer_enqueue’ [-Wmissing-prototypes] int nr_ice_pre_answer_enqueue(nr_ice_component *comp, nr_socket *sock, nr_stun_server_request *req, int *dont_free) ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_component.c:1307:5: warning: no previous prototype for ‘nr_ice_component_refresh_consent’ [-Wmissing-prototypes] int nr_ice_component_refresh_consent(nr_stun_client_ctx *ctx, NR_async_cb finished_cb, void *cb_arg) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_component.c:1321:6: warning: no previous prototype for ‘nr_ice_component_consent_calc_consent_timer’ [-Wmissing-prototypes] void nr_ice_component_consent_calc_consent_timer(nr_ice_component *comp) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_component.c:1407:5: warning: no previous prototype for ‘nr_ice_component_setup_consent’ [-Wmissing-prototypes] int nr_ice_component_setup_consent(nr_ice_component *comp) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/gcc -std=gnu99 -o ice_ctx.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DSANITY_CHECKS -DUSE_TURN -DUSE_ICE -DUSE_RFC_3489_BACKWARDS_COMPATIBLE -DUSE_STUND_0_96 -DUSE_STUN_PEDANTIC -DNR_SOCKET_IS_VOID_PTR -Drestrict= '-DR_PLATFORM_INT_TYPES=' -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DLINUX -DHAVE_LIBM=1 -DHAVE_STRDUP=1 -DHAVE_STRLCPY=1 -DHAVE_SYS_TIME_H=1 -DHAVE_VFPRINTF=1 -DNEW_STDIORETSIGTYPE=void -DTIME_WITH_SYS_TIME_H=1 '-D__UNUSED__=__attribute__((unused))' -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nICEr/nicer_nicer -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ice_ctx.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wno-parentheses -Wno-strict-prototypes -Wmissing-prototypes /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c In file included from /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include/csi_platform.h:43, from /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c:38: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c: In function ‘nr_ice_get_default_local_address’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include/linux_funcs.h:57:36: warning: right-hand operand of comma expression has no effect [-Wunused-value] (strncpy((a),(b),(c)), \ ~~~~~~~~~~~~~~~~~~~~~~~~ ((c)<= 0 ? 0 : ((a)[(c)-1]='\0')), \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ strlen((b))) ~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c:687:7: note: in expansion of macro ‘strlcpy’ strlcpy(addrp->addr.ifname, "default route", sizeof(addrp->addr.ifname)); ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c: In function ‘nr_ice_random_string’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_ctx.c:890:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] if(needed>sizeof(bytes)) ABORT(R_BAD_ARGS); ^ /usr/bin/g++ -std=gnu++11 -o gain_control_impl.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -DWEBRTC_AEC_DEBUG_DUMP -DWEBRTC_NS_FIXED -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_processing -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/gain_control_impl.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/gain_control_impl.cc /usr/bin/gcc -std=gnu99 -o ice_media_stream.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DSANITY_CHECKS -DUSE_TURN -DUSE_ICE -DUSE_RFC_3489_BACKWARDS_COMPATIBLE -DUSE_STUND_0_96 -DUSE_STUN_PEDANTIC -DNR_SOCKET_IS_VOID_PTR -Drestrict= '-DR_PLATFORM_INT_TYPES=' -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DLINUX -DHAVE_LIBM=1 -DHAVE_STRDUP=1 -DHAVE_STRLCPY=1 -DHAVE_SYS_TIME_H=1 -DHAVE_VFPRINTF=1 -DNEW_STDIORETSIGTYPE=void -DTIME_WITH_SYS_TIME_H=1 '-D__UNUSED__=__attribute__((unused))' -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nICEr/nicer_nicer -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ice_media_stream.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wno-parentheses -Wno-strict-prototypes -Wmissing-prototypes /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_media_stream.c /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_media_stream.c: In function ‘nr_ice_media_stream_check_timer_cb’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_media_stream.c:319:11: warning: variable ‘_status’ set but not used [-Wunused-but-set-variable] int r,_status; ^~~~~~~ /usr/bin/gcc -std=gnu99 -o ice_parser.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DSANITY_CHECKS -DUSE_TURN -DUSE_ICE -DUSE_RFC_3489_BACKWARDS_COMPATIBLE -DUSE_STUND_0_96 -DUSE_STUN_PEDANTIC -DNR_SOCKET_IS_VOID_PTR -Drestrict= '-DR_PLATFORM_INT_TYPES=' -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DLINUX -DHAVE_LIBM=1 -DHAVE_STRDUP=1 -DHAVE_STRLCPY=1 -DHAVE_SYS_TIME_H=1 -DHAVE_VFPRINTF=1 -DNEW_STDIORETSIGTYPE=void -DTIME_WITH_SYS_TIME_H=1 '-D__UNUSED__=__attribute__((unused))' -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nICEr/nicer_nicer -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ice_parser.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wno-parentheses -Wno-strict-prototypes -Wmissing-prototypes /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_parser.c /usr/bin/gcc -std=gnu99 -o ice_peer_ctx.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DSANITY_CHECKS -DUSE_TURN -DUSE_ICE -DUSE_RFC_3489_BACKWARDS_COMPATIBLE -DUSE_STUND_0_96 -DUSE_STUN_PEDANTIC -DNR_SOCKET_IS_VOID_PTR -Drestrict= '-DR_PLATFORM_INT_TYPES=' -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DLINUX -DHAVE_LIBM=1 -DHAVE_STRDUP=1 -DHAVE_STRLCPY=1 -DHAVE_SYS_TIME_H=1 -DHAVE_VFPRINTF=1 -DNEW_STDIORETSIGTYPE=void -DTIME_WITH_SYS_TIME_H=1 '-D__UNUSED__=__attribute__((unused))' -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nICEr/nicer_nicer -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ice_peer_ctx.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wno-parentheses -Wno-strict-prototypes -Wmissing-prototypes /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_peer_ctx.c /usr/bin/g++ -std=gnu++11 -o high_pass_filter_impl.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -DWEBRTC_AEC_DEBUG_DUMP -DWEBRTC_NS_FIXED -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_processing -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/high_pass_filter_impl.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/high_pass_filter_impl.cc /usr/bin/gcc -std=gnu99 -o ice_socket.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DSANITY_CHECKS -DUSE_TURN -DUSE_ICE -DUSE_RFC_3489_BACKWARDS_COMPATIBLE -DUSE_STUND_0_96 -DUSE_STUN_PEDANTIC -DNR_SOCKET_IS_VOID_PTR -Drestrict= '-DR_PLATFORM_INT_TYPES=' -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DLINUX -DHAVE_LIBM=1 -DHAVE_STRDUP=1 -DHAVE_STRLCPY=1 -DHAVE_SYS_TIME_H=1 -DHAVE_VFPRINTF=1 -DNEW_STDIORETSIGTYPE=void -DTIME_WITH_SYS_TIME_H=1 '-D__UNUSED__=__attribute__((unused))' -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nICEr/nicer_nicer -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ice_socket.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wno-parentheses -Wno-strict-prototypes -Wmissing-prototypes /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice/ice_socket.c /usr/bin/g++ -std=gnu++11 -o UnifiedProtocols4.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols4.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols4.cpp /usr/bin/gcc -std=gnu99 -o nr_socket.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DSANITY_CHECKS -DUSE_TURN -DUSE_ICE -DUSE_RFC_3489_BACKWARDS_COMPATIBLE -DUSE_STUND_0_96 -DUSE_STUN_PEDANTIC -DNR_SOCKET_IS_VOID_PTR -Drestrict= '-DR_PLATFORM_INT_TYPES=' -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DLINUX -DHAVE_LIBM=1 -DHAVE_STRDUP=1 -DHAVE_STRLCPY=1 -DHAVE_SYS_TIME_H=1 -DHAVE_VFPRINTF=1 -DNEW_STDIORETSIGTYPE=void -DTIME_WITH_SYS_TIME_H=1 '-D__UNUSED__=__attribute__((unused))' -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nICEr/nicer_nicer -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/nr_socket.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wno-parentheses -Wno-strict-prototypes -Wmissing-prototypes /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net/nr_socket.c /usr/bin/gcc -std=gnu99 -o transport_addr.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DSANITY_CHECKS -DUSE_TURN -DUSE_ICE -DUSE_RFC_3489_BACKWARDS_COMPATIBLE -DUSE_STUND_0_96 -DUSE_STUN_PEDANTIC -DNR_SOCKET_IS_VOID_PTR -Drestrict= '-DR_PLATFORM_INT_TYPES=' -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DLINUX -DHAVE_LIBM=1 -DHAVE_STRDUP=1 -DHAVE_STRLCPY=1 -DHAVE_SYS_TIME_H=1 -DHAVE_VFPRINTF=1 -DNEW_STDIORETSIGTYPE=void -DTIME_WITH_SYS_TIME_H=1 '-D__UNUSED__=__attribute__((unused))' -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nICEr/nicer_nicer -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/transport_addr.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wno-parentheses -Wno-strict-prototypes -Wmissing-prototypes /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net/transport_addr.c /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net/transport_addr.c: In function ‘nr_transport_addr_get_private_addr_range’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net/transport_addr.c:458:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] for (int i=0; i<(sizeof(nr_private_ipv4_addrs)/sizeof(nr_transport_addr_mask)); i++) { ^ /usr/bin/gcc -std=gnu99 -o transport_addr_reg.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DSANITY_CHECKS -DUSE_TURN -DUSE_ICE -DUSE_RFC_3489_BACKWARDS_COMPATIBLE -DUSE_STUND_0_96 -DUSE_STUN_PEDANTIC -DNR_SOCKET_IS_VOID_PTR -Drestrict= '-DR_PLATFORM_INT_TYPES=' -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DLINUX -DHAVE_LIBM=1 -DHAVE_STRDUP=1 -DHAVE_STRLCPY=1 -DHAVE_SYS_TIME_H=1 -DHAVE_VFPRINTF=1 -DNEW_STDIORETSIGTYPE=void -DTIME_WITH_SYS_TIME_H=1 '-D__UNUSED__=__attribute__((unused))' -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nICEr/nicer_nicer -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/transport_addr_reg.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wno-parentheses -Wno-strict-prototypes -Wmissing-prototypes /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net/transport_addr_reg.c In file included from /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include/csi_platform.h:43, from /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net/transport_addr_reg.c:37: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net/transport_addr_reg.c: In function ‘nr_reg_get_transport_addr’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include/linux_funcs.h:57:36: warning: right-hand operand of comma expression has no effect [-Wunused-value] (strncpy((a),(b),(c)), \ ~~~~~~~~~~~~~~~~~~~~~~~~ ((c)<= 0 ? 0 : ((a)[(c)-1]='\0')), \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ strlen((b))) ~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net/transport_addr_reg.c:118:9: note: in expansion of macro ‘strlcpy’ strlcpy(addr->ifname, ifname, sizeof(addr->ifname)); ^~~~~~~ /usr/bin/gcc -std=gnu99 -o addrs.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DSANITY_CHECKS -DUSE_TURN -DUSE_ICE -DUSE_RFC_3489_BACKWARDS_COMPATIBLE -DUSE_STUND_0_96 -DUSE_STUN_PEDANTIC -DNR_SOCKET_IS_VOID_PTR -Drestrict= '-DR_PLATFORM_INT_TYPES=' -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DLINUX -DHAVE_LIBM=1 -DHAVE_STRDUP=1 -DHAVE_STRLCPY=1 -DHAVE_SYS_TIME_H=1 -DHAVE_VFPRINTF=1 -DNEW_STDIORETSIGTYPE=void -DTIME_WITH_SYS_TIME_H=1 '-D__UNUSED__=__attribute__((unused))' -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nICEr/nicer_nicer -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/addrs.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wno-parentheses -Wno-strict-prototypes -Wmissing-prototypes /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/addrs.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtilsParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PBackgroundIndexedDBUtilsParent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols4.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o noise_suppression_impl.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -DWEBRTC_AEC_DEBUG_DUMP -DWEBRTC_NS_FIXED -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_processing -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/noise_suppression_impl.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/noise_suppression_impl.cc In file included from /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include/csi_platform.h:43, from /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/addrs.c:36: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/addrs.c: In function ‘stun_getifaddrs’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include/linux_funcs.h:57:36: warning: right-hand operand of comma expression has no effect [-Wunused-value] (strncpy((a),(b),(c)), \ ~~~~~~~~~~~~~~~~~~~~~~~~ ((c)<= 0 ? 0 : ((a)[(c)-1]='\0')), \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ strlen((b))) ~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/addrs.c:330:13: note: in expansion of macro ‘strlcpy’ strlcpy(addrs[*count].addr.ifname, if_addr->ifa_name, sizeof(addrs[*count].addr.ifname)); ^~~~~~~ /usr/bin/gcc -std=gnu99 -o nr_socket_turn.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DSANITY_CHECKS -DUSE_TURN -DUSE_ICE -DUSE_RFC_3489_BACKWARDS_COMPATIBLE -DUSE_STUND_0_96 -DUSE_STUN_PEDANTIC -DNR_SOCKET_IS_VOID_PTR -Drestrict= '-DR_PLATFORM_INT_TYPES=' -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DLINUX -DHAVE_LIBM=1 -DHAVE_STRDUP=1 -DHAVE_STRLCPY=1 -DHAVE_SYS_TIME_H=1 -DHAVE_VFPRINTF=1 -DNEW_STDIORETSIGTYPE=void -DTIME_WITH_SYS_TIME_H=1 '-D__UNUSED__=__attribute__((unused))' -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nICEr/nicer_nicer -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/nr_socket_turn.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wno-parentheses -Wno-strict-prototypes -Wmissing-prototypes /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/nr_socket_turn.c /usr/bin/gcc -std=gnu99 -o stun_build.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DSANITY_CHECKS -DUSE_TURN -DUSE_ICE -DUSE_RFC_3489_BACKWARDS_COMPATIBLE -DUSE_STUND_0_96 -DUSE_STUN_PEDANTIC -DNR_SOCKET_IS_VOID_PTR -Drestrict= '-DR_PLATFORM_INT_TYPES=' -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DLINUX -DHAVE_LIBM=1 -DHAVE_STRDUP=1 -DHAVE_STRLCPY=1 -DHAVE_SYS_TIME_H=1 -DHAVE_VFPRINTF=1 -DNEW_STDIORETSIGTYPE=void -DTIME_WITH_SYS_TIME_H=1 '-D__UNUSED__=__attribute__((unused))' -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nICEr/nicer_nicer -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/stun_build.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wno-parentheses -Wno-strict-prototypes -Wmissing-prototypes /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_build.c /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_build.c: In function ‘nr_stun_compute_lt_message_integrity_password’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_build.c:328:53: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare] if ((sizeof(digest_input) - strlen(digest_input)) < password->len) ^ /usr/bin/gcc -std=gnu99 -o stun_client_ctx.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DSANITY_CHECKS -DUSE_TURN -DUSE_ICE -DUSE_RFC_3489_BACKWARDS_COMPATIBLE -DUSE_STUND_0_96 -DUSE_STUN_PEDANTIC -DNR_SOCKET_IS_VOID_PTR -Drestrict= '-DR_PLATFORM_INT_TYPES=' -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DLINUX -DHAVE_LIBM=1 -DHAVE_STRDUP=1 -DHAVE_STRLCPY=1 -DHAVE_SYS_TIME_H=1 -DHAVE_VFPRINTF=1 -DNEW_STDIORETSIGTYPE=void -DTIME_WITH_SYS_TIME_H=1 '-D__UNUSED__=__attribute__((unused))' -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nICEr/nicer_nicer -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/stun_client_ctx.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wno-parentheses -Wno-strict-prototypes -Wmissing-prototypes /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_client_ctx.c /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_client_ctx.c: In function ‘nr_stun_client_timer_expired_cb’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_client_ctx.c:243:79: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 5 has type ‘INT8’ {aka ‘long int’} [-Wformat=] r_log(NR_LOG_STUN,LOG_DEBUG,"STUN-CLIENT(%s): Timer expired (after %llu ms)",ctx->label, ms_waited); ~~~^ ~~~~~~~~~ %lu /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_client_ctx.c:246:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘UINT4’ {aka ‘unsigned int’} [-Wsign-compare] if (ctx->request_ct >= ctx->maximum_transmits) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_client_ctx.c:226:9: warning: variable ‘_status’ set but not used [-Wunused-but-set-variable] int _status; ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_client_ctx.c: In function ‘nr_stun_client_force_retransmit’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_client_ctx.c:279:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘UINT4’ {aka ‘unsigned int’} [-Wsign-compare] if (ctx->request_ct > ctx->maximum_transmits) { ^ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_client_ctx.c: In function ‘nr_stun_client_send_request’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_client_ctx.c:402:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘UINT4’ {aka ‘unsigned int’} [-Wsign-compare] if (ctx->request_ct >= ctx->maximum_transmits) { ^~ /usr/bin/gcc -std=gnu99 -o stun_codec.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DSANITY_CHECKS -DUSE_TURN -DUSE_ICE -DUSE_RFC_3489_BACKWARDS_COMPATIBLE -DUSE_STUND_0_96 -DUSE_STUN_PEDANTIC -DNR_SOCKET_IS_VOID_PTR -Drestrict= '-DR_PLATFORM_INT_TYPES=' -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DLINUX -DHAVE_LIBM=1 -DHAVE_STRDUP=1 -DHAVE_STRLCPY=1 -DHAVE_SYS_TIME_H=1 -DHAVE_VFPRINTF=1 -DNEW_STDIORETSIGTYPE=void -DTIME_WITH_SYS_TIME_H=1 '-D__UNUSED__=__attribute__((unused))' -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nICEr/nicer_nicer -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/stun_codec.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wno-parentheses -Wno-strict-prototypes -Wmissing-prototypes /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_codec.c /usr/bin/g++ -std=gnu++11 -o Unified_cpp_webrtc_modules0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -DWEBRTC_AEC_DEBUG_DUMP -DWEBRTC_NS_FIXED -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_processing -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webrtc_modules0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_processing/Unified_cpp_webrtc_modules0.cpp /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function ‘nr_stun_encode_htons’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:92:28: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare] if (*offset + sizeof(d) >= buflen) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function ‘nr_stun_encode_htonl’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:108:28: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare] if (*offset + sizeof(d) > buflen) { ^ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function ‘nr_stun_encode_htonll’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:124:28: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare] if (*offset + sizeof(d) > buflen) { ^ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function ‘nr_stun_decode_htons’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:155:28: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare] if (*offset + sizeof(d) > buflen) { ^ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function ‘nr_stun_decode_htonl’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:172:28: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare] if (*offset + sizeof(d) > buflen) { ^ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function ‘nr_stun_decode_htonll’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:189:28: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare] if (*offset + sizeof(d) > buflen) { ^ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function ‘nr_stun_attr_string_illegal’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:231:25: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] else if (nchars > max_chars) { ^ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function ‘nr_stun_attr_codec_UINT8_print’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:378:46: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 6 has type ‘UINT8’ {aka ‘long unsigned int’} [-Wformat=] r_log(NR_LOG_STUN, LOG_DEBUG, "%s %s: %llu", msg, attr_info->name, *(UINT8*)data); ~~~^ ~~~~~~~~~~~~~ %lu /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function ‘nr_stun_attr_codec_data_decode’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:564:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] if (attrlen >= (sizeof(result->data) - 1)) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function ‘nr_stun_attr_codec_error_code_decode’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:640:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] if (size_reason > (sizeof(result->reason) - 1)) { ^ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function ‘nr_stun_attr_codec_string_decode’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:971:24: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] if (strlen(result) != attrlen) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:974:28: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] if (strlen(result) != attrlen-1) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function ‘nr_stun_find_attr_info’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:1219:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] for (i = 0; i < sizeof(attrs)/sizeof(*attrs); ++i) { ^ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function ‘sanity_check_encoding_stuff’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:1259:9: warning: variable ‘padding_bytes’ set but not used [-Wunused-but-set-variable] int padding_bytes; ^~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_codec.c: In function ‘nr_stun_decode_message’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:1392:40: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare] if (sizeof(nr_stun_message_header) > msg->length) { ^ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:1412:50: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare] if (msg->header.length + sizeof(msg->header) != msg->length) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_codec.c:1466:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] if (password->len > sizeof(attr->u.message_integrity.password)) { ^ /usr/bin/gcc -std=gnu99 -o stun_hint.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DSANITY_CHECKS -DUSE_TURN -DUSE_ICE -DUSE_RFC_3489_BACKWARDS_COMPATIBLE -DUSE_STUND_0_96 -DUSE_STUN_PEDANTIC -DNR_SOCKET_IS_VOID_PTR -Drestrict= '-DR_PLATFORM_INT_TYPES=' -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DLINUX -DHAVE_LIBM=1 -DHAVE_STRDUP=1 -DHAVE_STRLCPY=1 -DHAVE_SYS_TIME_H=1 -DHAVE_VFPRINTF=1 -DNEW_STDIORETSIGTYPE=void -DTIME_WITH_SYS_TIME_H=1 '-D__UNUSED__=__attribute__((unused))' -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nICEr/nicer_nicer -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/stun_hint.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wno-parentheses -Wno-strict-prototypes -Wmissing-prototypes /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_hint.c /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_hint.c: In function ‘nr_is_stun_message’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_hint.c:70:39: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare] if (sizeof(nr_stun_message_header) > len) ^ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_hint.c: In function ‘nr_is_stun_request_message’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_hint.c:170:39: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare] if (sizeof(nr_stun_message_header) > len) ^ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_hint.c: In function ‘nr_is_stun_indication_message’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_hint.c:187:39: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare] if (sizeof(nr_stun_message_header) > len) ^ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_hint.c: In function ‘nr_is_stun_response_message’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_hint.c:204:39: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare] if (sizeof(nr_stun_message_header) > len) ^ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_hint.c: In function ‘nr_has_stun_cookie’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_hint.c:224:39: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare] if (sizeof(nr_stun_message_header) > len) ^ /usr/bin/gcc -std=gnu99 -o stun_msg.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DSANITY_CHECKS -DUSE_TURN -DUSE_ICE -DUSE_RFC_3489_BACKWARDS_COMPATIBLE -DUSE_STUND_0_96 -DUSE_STUN_PEDANTIC -DNR_SOCKET_IS_VOID_PTR -Drestrict= '-DR_PLATFORM_INT_TYPES=' -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DLINUX -DHAVE_LIBM=1 -DHAVE_STRDUP=1 -DHAVE_STRLCPY=1 -DHAVE_SYS_TIME_H=1 -DHAVE_VFPRINTF=1 -DNEW_STDIORETSIGTYPE=void -DTIME_WITH_SYS_TIME_H=1 '-D__UNUSED__=__attribute__((unused))' -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nICEr/nicer_nicer -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/stun_msg.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wno-parentheses -Wno-strict-prototypes -Wmissing-prototypes /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_msg.c /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_msg.c: In function ‘nr_stun_message_create2’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:77:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] if (length > sizeof(m->buffer)) { ^ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_msg.c: In function ‘nr_stun_message_add_error_code_attribute’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include/linux_funcs.h:57:36: warning: right-hand operand of comma expression has no effect [-Wunused-value] (strncpy((a),(b),(c)), \ ~~~~~~~~~~~~~~~~~~~~~~~~ ((c)<= 0 ? 0 : ((a)[(c)-1]='\0')), \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ strlen((b))) ~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:186:7: note: in definition of macro ‘NR_STUN_MESSAGE_ADD_ATTRIBUTE’ { __code } \ ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:212:9: note: in expansion of macro ‘strlcpy’ strlcpy(attr->u.error_code.reason, reason, sizeof(attr->u.error_code.reason)); ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_msg.c: In function ‘nr_stun_message_add_message_integrity_attribute’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:228:56: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare] if (sizeof(attr->u.message_integrity.password) < password->len) ^ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:186:7: note: in definition of macro ‘NR_STUN_MESSAGE_ADD_ATTRIBUTE’ { __code } \ ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_msg.c: In function ‘nr_stun_message_add_nonce_attribute’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include/linux_funcs.h:57:36: warning: right-hand operand of comma expression has no effect [-Wunused-value] (strncpy((a),(b),(c)), \ ~~~~~~~~~~~~~~~~~~~~~~~~ ((c)<= 0 ? 0 : ((a)[(c)-1]='\0')), \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ strlen((b))) ~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:186:7: note: in definition of macro ‘NR_STUN_MESSAGE_ADD_ATTRIBUTE’ { __code } \ ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:240:7: note: in expansion of macro ‘strlcpy’ { strlcpy(attr->u.nonce, nonce, sizeof(attr->u.nonce)); } ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_msg.c: In function ‘nr_stun_message_add_realm_attribute’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include/linux_funcs.h:57:36: warning: right-hand operand of comma expression has no effect [-Wunused-value] (strncpy((a),(b),(c)), \ ~~~~~~~~~~~~~~~~~~~~~~~~ ((c)<= 0 ? 0 : ((a)[(c)-1]='\0')), \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ strlen((b))) ~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:186:7: note: in definition of macro ‘NR_STUN_MESSAGE_ADD_ATTRIBUTE’ { __code } \ ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:247:7: note: in expansion of macro ‘strlcpy’ { strlcpy(attr->u.realm, realm, sizeof(attr->u.realm)); } ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_msg.c: In function ‘nr_stun_message_add_server_attribute’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include/linux_funcs.h:57:36: warning: right-hand operand of comma expression has no effect [-Wunused-value] (strncpy((a),(b),(c)), \ ~~~~~~~~~~~~~~~~~~~~~~~~ ((c)<= 0 ? 0 : ((a)[(c)-1]='\0')), \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ strlen((b))) ~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:186:7: note: in definition of macro ‘NR_STUN_MESSAGE_ADD_ATTRIBUTE’ { __code } \ ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:254:7: note: in expansion of macro ‘strlcpy’ { strlcpy(attr->u.server_name, server_name, sizeof(attr->u.server_name)); } ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_msg.c: In function ‘nr_stun_message_add_username_attribute’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include/linux_funcs.h:57:36: warning: right-hand operand of comma expression has no effect [-Wunused-value] (strncpy((a),(b),(c)), \ ~~~~~~~~~~~~~~~~~~~~~~~~ ((c)<= 0 ? 0 : ((a)[(c)-1]='\0')), \ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ strlen((b))) ~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:186:7: note: in definition of macro ‘NR_STUN_MESSAGE_ADD_ATTRIBUTE’ { __code } \ ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_msg.c:268:7: note: in expansion of macro ‘strlcpy’ { strlcpy(attr->u.username, username, sizeof(attr->u.username)); } ^~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/StorageTypeBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/quota/PersistenceType.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtilsParent.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PBackgroundIndexedDBUtilsParent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols4.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/gcc -std=gnu99 -o stun_proc.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DSANITY_CHECKS -DUSE_TURN -DUSE_ICE -DUSE_RFC_3489_BACKWARDS_COMPATIBLE -DUSE_STUND_0_96 -DUSE_STUN_PEDANTIC -DNR_SOCKET_IS_VOID_PTR -Drestrict= '-DR_PLATFORM_INT_TYPES=' -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DLINUX -DHAVE_LIBM=1 -DHAVE_STRDUP=1 -DHAVE_STRLCPY=1 -DHAVE_SYS_TIME_H=1 -DHAVE_VFPRINTF=1 -DNEW_STDIORETSIGTYPE=void -DTIME_WITH_SYS_TIME_H=1 '-D__UNUSED__=__attribute__((unused))' -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nICEr/nicer_nicer -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/stun_proc.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wno-parentheses -Wno-strict-prototypes -Wmissing-prototypes /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_proc.c /usr/bin/gcc -std=gnu99 -o stun_server_ctx.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DSANITY_CHECKS -DUSE_TURN -DUSE_ICE -DUSE_RFC_3489_BACKWARDS_COMPATIBLE -DUSE_STUND_0_96 -DUSE_STUN_PEDANTIC -DNR_SOCKET_IS_VOID_PTR -Drestrict= '-DR_PLATFORM_INT_TYPES=' -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DLINUX -DHAVE_LIBM=1 -DHAVE_STRDUP=1 -DHAVE_STRLCPY=1 -DHAVE_SYS_TIME_H=1 -DHAVE_VFPRINTF=1 -DNEW_STDIORETSIGTYPE=void -DTIME_WITH_SYS_TIME_H=1 '-D__UNUSED__=__attribute__((unused))' -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nICEr/nicer_nicer -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/stun_server_ctx.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wno-parentheses -Wno-strict-prototypes -Wmissing-prototypes /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_server_ctx.c /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_server_ctx.c: In function ‘nr_stun_server_send_response’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_server_ctx.c:389:11: warning: variable ‘hmacPassword’ set but not used [-Wunused-but-set-variable] Data *hmacPassword; ^~~~~~~~~~~~ /usr/bin/gcc -std=gnu99 -o stun_util.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DSANITY_CHECKS -DUSE_TURN -DUSE_ICE -DUSE_RFC_3489_BACKWARDS_COMPATIBLE -DUSE_STUND_0_96 -DUSE_STUN_PEDANTIC -DNR_SOCKET_IS_VOID_PTR -Drestrict= '-DR_PLATFORM_INT_TYPES=' -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DLINUX -DHAVE_LIBM=1 -DHAVE_STRDUP=1 -DHAVE_STRLCPY=1 -DHAVE_SYS_TIME_H=1 -DHAVE_VFPRINTF=1 -DNEW_STDIORETSIGTYPE=void -DTIME_WITH_SYS_TIME_H=1 '-D__UNUSED__=__attribute__((unused))' -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nICEr/nicer_nicer -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/stun_util.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wno-parentheses -Wno-strict-prototypes -Wmissing-prototypes /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_util.c /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_util.c: In function ‘nr_stun_xor_mapped_address’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_util.c:97:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] for (int i = 0; i < sizeof(maskedAddr); ++i) { ^ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_util.c: In function ‘nr_stun_different_transaction’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/stun_util.c:198:24: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare] if (sizeof(header) > len) ^ /usr/bin/gcc -std=gnu99 -o turn_client_ctx.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DSANITY_CHECKS -DUSE_TURN -DUSE_ICE -DUSE_RFC_3489_BACKWARDS_COMPATIBLE -DUSE_STUND_0_96 -DUSE_STUN_PEDANTIC -DNR_SOCKET_IS_VOID_PTR -Drestrict= '-DR_PLATFORM_INT_TYPES=' -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DLINUX -DHAVE_LIBM=1 -DHAVE_STRDUP=1 -DHAVE_STRLCPY=1 -DHAVE_SYS_TIME_H=1 -DHAVE_VFPRINTF=1 -DNEW_STDIORETSIGTYPE=void -DTIME_WITH_SYS_TIME_H=1 '-D__UNUSED__=__attribute__((unused))' -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nICEr/nicer_nicer -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/turn_client_ctx.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wno-parentheses -Wno-strict-prototypes -Wmissing-prototypes /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/turn_client_ctx.c /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/turn_client_ctx.c: In function ‘nr_turn_client_parse_data_indication’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun/turn_client_ctx.c:895:15: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] if (newsize < attr->u.data.length) ^ /usr/bin/gcc -std=gnu99 -o cb_args.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DSANITY_CHECKS -DUSE_TURN -DUSE_ICE -DUSE_RFC_3489_BACKWARDS_COMPATIBLE -DUSE_STUND_0_96 -DUSE_STUN_PEDANTIC -DNR_SOCKET_IS_VOID_PTR -Drestrict= '-DR_PLATFORM_INT_TYPES=' -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DLINUX -DHAVE_LIBM=1 -DHAVE_STRDUP=1 -DHAVE_STRLCPY=1 -DHAVE_SYS_TIME_H=1 -DHAVE_VFPRINTF=1 -DNEW_STDIORETSIGTYPE=void -DTIME_WITH_SYS_TIME_H=1 '-D__UNUSED__=__attribute__((unused))' -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nICEr/nicer_nicer -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/cb_args.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wno-parentheses -Wno-strict-prototypes -Wmissing-prototypes /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util/cb_args.c /usr/bin/gcc -std=gnu99 -o ice_util.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DSANITY_CHECKS -DUSE_TURN -DUSE_ICE -DUSE_RFC_3489_BACKWARDS_COMPATIBLE -DUSE_STUND_0_96 -DUSE_STUN_PEDANTIC -DNR_SOCKET_IS_VOID_PTR -Drestrict= '-DR_PLATFORM_INT_TYPES=' -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DLINUX -DHAVE_LIBM=1 -DHAVE_STRDUP=1 -DHAVE_STRLCPY=1 -DHAVE_SYS_TIME_H=1 -DHAVE_VFPRINTF=1 -DNEW_STDIORETSIGTYPE=void -DTIME_WITH_SYS_TIME_H=1 '-D__UNUSED__=__attribute__((unused))' -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nICEr/nicer_nicer -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ice_util.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wno-parentheses -Wno-strict-prototypes -Wmissing-prototypes /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util/ice_util.c /usr/bin/gcc -std=gnu99 -o mbslen.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DSANITY_CHECKS -DUSE_TURN -DUSE_ICE -DUSE_RFC_3489_BACKWARDS_COMPATIBLE -DUSE_STUND_0_96 -DUSE_STUN_PEDANTIC -DNR_SOCKET_IS_VOID_PTR -Drestrict= '-DR_PLATFORM_INT_TYPES=' -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DLINUX -DHAVE_LIBM=1 -DHAVE_STRDUP=1 -DHAVE_STRLCPY=1 -DHAVE_SYS_TIME_H=1 -DHAVE_VFPRINTF=1 -DNEW_STDIORETSIGTYPE=void -DTIME_WITH_SYS_TIME_H=1 '-D__UNUSED__=__attribute__((unused))' -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nICEr/nicer_nicer -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/mbslen.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wno-parentheses -Wno-strict-prototypes -Wmissing-prototypes /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util/mbslen.c /usr/bin/gcc -std=gnu99 -o Unified_c_third_party_nICEr0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DSANITY_CHECKS -DUSE_TURN -DUSE_ICE -DUSE_RFC_3489_BACKWARDS_COMPATIBLE -DUSE_STUND_0_96 -DUSE_STUN_PEDANTIC -DNR_SOCKET_IS_VOID_PTR -Drestrict= '-DR_PLATFORM_INT_TYPES=' -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DLINUX -DHAVE_LIBM=1 -DHAVE_STRDUP=1 -DHAVE_STRLCPY=1 -DHAVE_SYS_TIME_H=1 -DHAVE_VFPRINTF=1 -DNEW_STDIORETSIGTYPE=void -DTIME_WITH_SYS_TIME_H=1 '-D__UNUSED__=__attribute__((unused))' -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nICEr/nicer_nicer -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_third_party_nICEr0.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wno-parentheses -Wno-strict-prototypes -Wmissing-prototypes /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nICEr/nicer_nicer/Unified_c_third_party_nICEr0.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IDBWrapperCache.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IDBTransaction.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIDBDatabaseChild.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PBackgroundMutableFileChild.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols4.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/indexedDB/PBackgroundIndexedDBUtilsParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PBackgroundIndexedDBUtilsParent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols4.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadMessageUtils.h:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/GamepadEventTypes.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadEventChannel.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadEventChannelParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PBackgroundParent.cpp:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols4.cpp:38: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h: In member function ‘void mozilla::dom::GamepadPoseState::Clear()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h:81:45: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::dom::GamepadPoseState’; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(GamepadPoseState)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h:36:8: note: ‘struct mozilla::dom::GamepadPoseState’ declared here struct GamepadPoseState ^~~~~~~~~~~~~~~~ libnicer.a.desc rm -f libnicer.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libnicer.a.desc nr_crypto.o ice_candidate.o ice_candidate_pair.o ice_component.o ice_ctx.o ice_media_stream.o ice_parser.o ice_peer_ctx.o ice_socket.o nr_socket.o transport_addr.o transport_addr_reg.o addrs.o nr_socket_turn.o stun_build.o stun_client_ctx.o stun_codec.o stun_hint.o stun_msg.o stun_proc.o stun_server_ctx.o stun_util.o turn_client_ctx.o cb_args.o ice_util.o mbslen.o Unified_c_third_party_nICEr0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/third_party/nICEr/nicer_nicer' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_G711' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o Unified_c_webrtc_modules0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_G711 -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g711/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_webrtc_modules0.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_G711/Unified_c_webrtc_modules0.c /usr/bin/g++ -std=gnu++11 -o Unified_cpp_webrtc_modules0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_G711 -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g711/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webrtc_modules0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_G711/Unified_cpp_webrtc_modules0.cpp /usr/bin/g++ -std=gnu++11 -o UnifiedProtocols5.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols5.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols5.cpp /usr/bin/g++ -std=gnu++11 -o Unified_cpp_webrtc_modules1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -DWEBRTC_AEC_DEBUG_DUMP -DWEBRTC_NS_FIXED -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_processing -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webrtc_modules1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_processing/Unified_cpp_webrtc_modules1.cpp *** KEEP ALIVE MARKER *** Total duration: 0:58:00.238131 libG711.a.desc rm -f libG711.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libG711.a.desc Unified_c_webrtc_modules0.o Unified_cpp_webrtc_modules0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_G711' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_device' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o audio_device_pulse_linux.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -DLINUX_ALSA -DLINUX_PULSE -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_device -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_device -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/interface -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/dummy -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/linux -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/opensl -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/audio_device_pulse_linux.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/usr/include/alsa -D_REENTRANT /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/linux/audio_device_pulse_linux.cc In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannel.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannelChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PBroadcastChannelChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols5.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libaudio_processing.a.desc rm -f libaudio_processing.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libaudio_processing.a.desc aec_core.o aecm_core.o echo_control_mobile.o analog_agc.o Unified_c_webrtc_modules0.o histogram.o covariance_matrix_generator.o nonlinear_beamformer.o echo_cancellation_impl.o echo_control_mobile_impl.o gain_control_impl.o high_pass_filter_impl.o noise_suppression_impl.o Unified_cpp_webrtc_modules0.o Unified_cpp_webrtc_modules1.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_processing' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_video_capture_module' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_webrtc_modules0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_video_capture_module -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_video/interface -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_video/libyuv/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webrtc_modules0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_video_capture_module/Unified_cpp_webrtc_modules0.cpp /usr/bin/g++ -std=gnu++11 -o audio_mixer_manager_pulse_linux.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -DLINUX_ALSA -DLINUX_PULSE -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_device -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_device -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/interface -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/dummy -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/linux -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/opensl -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/audio_mixer_manager_pulse_linux.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/usr/include/alsa -D_REENTRANT /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/linux/audio_mixer_manager_pulse_linux.cc In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_video_capture_module/Unified_cpp_webrtc_modules0.cpp:20: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/video_capture/video_capture_impl.cc: In constructor ‘webrtc::videocapturemodule::VideoCaptureImpl::VideoCaptureImpl(int32_t)’: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/video_capture/video_capture_impl.cc:166:63: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class webrtc::TickTime’; use assignment or value-initialization instead [-Wclass-memaccess] memset(_incomingFrameTimes, 0, sizeof(_incomingFrameTimes)); ^ In file included from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/video_capture/video_capture_impl.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/video_capture/video_capture_factory.cc:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_video_capture_module/Unified_cpp_webrtc_modules0.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/system_wrappers/interface/tick_util.h:38:7: note: ‘class webrtc::TickTime’ declared here class TickTime { ^~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PBroadcastChannelChild.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols5.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o single_rw_fifo.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -DLINUX_ALSA -DLINUX_PULSE -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_device -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_device -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/interface -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/dummy -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/linux -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/opensl -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/single_rw_fifo.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/usr/include/alsa -D_REENTRANT /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/opensl/single_rw_fifo.cc libvideo_capture_module.a.desc rm -f libvideo_capture_module.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libvideo_capture_module.a.desc Unified_cpp_webrtc_modules0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_video_capture_module' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_red' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_webrtc_modules0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_red -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webrtc_modules0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_red/Unified_cpp_webrtc_modules0.cpp /usr/bin/g++ -std=gnu++11 -o Unified_cpp_webrtc_modules0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -DLINUX_ALSA -DLINUX_PULSE -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_device -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_device -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/interface -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/dummy -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/linux -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/opensl -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webrtc_modules0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/usr/include/alsa -D_REENTRANT /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_device/Unified_cpp_webrtc_modules0.cpp libred.a.desc rm -f libred.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libred.a.desc Unified_cpp_webrtc_modules0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_red' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_remote_bitrate_estimator' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o mimd_rate_control.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_remote_bitrate_estimator -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mimd_rate_control.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/remote_bitrate_estimator/mimd_rate_control.cc In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/TimeStamp.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/Latency.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_device/linux/audio_device_alsa_linux.cc:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_device/Unified_cpp_webrtc_modules0.cpp:83: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ContentCache.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/nsGUIEventIPC.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PBrowserChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols5.cpp:29: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannel.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PBroadcastChannelChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PBroadcastChannelChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols5.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o remote_bitrate_estimator_single_stream.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_remote_bitrate_estimator -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/remote_bitrate_estimator_single_stream.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_single_stream.cc /usr/bin/g++ -std=gnu++11 -o Unified_cpp_webrtc_modules0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_remote_bitrate_estimator -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webrtc_modules0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_remote_bitrate_estimator/Unified_cpp_webrtc_modules0.cpp libaudio_device.a.desc rm -f libaudio_device.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libaudio_device.a.desc audio_device_pulse_linux.o audio_mixer_manager_pulse_linux.o single_rw_fifo.o Unified_cpp_webrtc_modules0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_device' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_decoder_interface' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_webrtc_modules0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_decoder_interface -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webrtc_modules0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_decoder_interface/Unified_cpp_webrtc_modules0.cpp libaudio_decoder_interface.a.desc rm -f libaudio_decoder_interface.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libaudio_decoder_interface.a.desc Unified_cpp_webrtc_modules0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_decoder_interface' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/video_engine/video_engine_video_engine_core' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o overuse_frame_detector.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/video_engine -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/video_engine/video_engine_video_engine_core -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_video/interface -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_video/libyuv/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/overuse_frame_detector.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/video_engine/overuse_frame_detector.cc libremote_bitrate_estimator.a.desc rm -f libremote_bitrate_estimator.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libremote_bitrate_estimator.a.desc mimd_rate_control.o remote_bitrate_estimator_single_stream.o Unified_cpp_webrtc_modules0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_remote_bitrate_estimator' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_rtp_rtcp' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_webrtc_modules0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_rtp_rtcp -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webrtc_modules0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_rtp_rtcp/Unified_cpp_webrtc_modules0.cpp /usr/bin/g++ -std=gnu++11 -o Unified_cpp_webrtc_video_engine0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/video_engine -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/video_engine/video_engine_video_engine_core -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_video/interface -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_video/libyuv/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webrtc_video_engine0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/video_engine/video_engine_video_engine_core/Unified_cpp_webrtc_video_engine0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/at_exit.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/singleton.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/system_wrappers/interface/static_instance.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/ssrc_database.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_sender.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_rtcp_impl.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtcp_receiver.cc:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_rtp_rtcp/Unified_cpp_webrtc_modules0.cpp:83: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_rtp_rtcp/Unified_cpp_webrtc_modules0.cpp:92: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtcp_receiver_help.cc: In constructor ‘webrtc::RTCPHelp::RTCPReportBlockInformation::RTCPReportBlockInformation()’: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtcp_receiver_help.cc:119:60: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct webrtc::RTCPReportBlock’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&remoteReceiveBlock,0,sizeof(remoteReceiveBlock)); ^ In file included from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_utility.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/bitrate.cc:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_rtp_rtcp/Unified_cpp_webrtc_modules0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/rtp_rtcp/interface/rtp_rtcp_defines.h:159:8: note: ‘struct webrtc::RTCPReportBlock’ declared here struct RTCPReportBlock { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/video_engine/video_engine_video_engine_core/Unified_cpp_webrtc_video_engine0.cpp:56: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/video_engine/vie_capture_impl.cc: In member function ‘virtual int webrtc::ViECaptureImpl::AllocateCaptureDevice(const char*, unsigned int, int&)’: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/video_engine/vie_capture_impl.cc:88:58: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] static_cast(unique_idUTF8Length), ^ In file included from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/video_engine/encoder_state_feedback.cc:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/video_engine/video_engine_video_engine_core/Unified_cpp_webrtc_video_engine0.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/video_engine/vie_encoder.h: In constructor ‘webrtc::ViEEncoder::ViEEncoder(int32_t, uint32_t, const webrtc::Config&, webrtc::ProcessThread&, webrtc::PacedSender*, webrtc::BitrateAllocator*, webrtc::BitrateController*, bool)’: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/video_engine/vie_encoder.h:224:11: warning: ‘webrtc::ViEEncoder::time_of_last_incoming_frame_ms_’ will be initialized after [-Wreorder] int64_t time_of_last_incoming_frame_ms_ GUARDED_BY(data_cs_); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/video_engine/vie_encoder.h:222:32: warning: ‘webrtc::CPULoadStateCallbackInvoker* webrtc::ViEEncoder::load_manager_’ [-Wreorder] CPULoadStateCallbackInvoker* load_manager_; ^~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/video_engine/video_engine_video_engine_core/Unified_cpp_webrtc_video_engine0.cpp:110: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/video_engine/vie_encoder.cc:118:1: warning: when initialized here [-Wreorder] ViEEncoder::ViEEncoder(int32_t channel_id, ^~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_rtp_rtcp/Unified_cpp_webrtc_modules0.cpp:128: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_format_h264.cc: In function ‘void webrtc::{anonymous}::ParseSingleNalu(webrtc::RtpDepacketizer::ParsedPayload*, const uint8_t*, size_t)’: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_format_h264.cc:74:7: warning: this statement may fall through [-Wimplicit-fallthrough=] if (payload_data[offset+1] != kSeiRecPt) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_format_h264.cc:79:5: note: here case kSps: ^~~~ /usr/bin/g++ -std=gnu++11 -o UnifiedProtocols6.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols6.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols6.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorage.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorageChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PCacheStorageChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols6.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HeadersBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FetchIPCTypes.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/CacheTypes.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorage.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorageChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PCacheStorageChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols6.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IterableIterator.h:34, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HeadersBinding.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FetchIPCTypes.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/CacheTypes.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorage.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorageChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PCacheStorageChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols6.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorage.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/cache/PCacheStorageChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PCacheStorageChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols6.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_webrtc_modules1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_rtp_rtcp -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webrtc_modules1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_rtp_rtcp/Unified_cpp_webrtc_modules1.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_rtp_rtcp/Unified_cpp_webrtc_modules1.cpp:29: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_header_parser.cc: In member function ‘virtual bool webrtc::RtpHeaderParserImpl::Parse(const uint8_t*, size_t, webrtc::RTPHeader*) const’: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_header_parser.cc:53:36: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct webrtc::RTPHeader’; use assignment or value-initialization instead [-Wclass-memaccess] memset(header, 0, sizeof(*header)); ^ In file included from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/interface/module_common_types.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_format_vp8.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_format_vp8.cc:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_rtp_rtcp/Unified_cpp_webrtc_modules1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_types.h:868:8: note: ‘struct webrtc::RTPHeader’ declared here struct RTPHeader { ^~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_rtp_rtcp/Unified_cpp_webrtc_modules1.cpp:65: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_receiver_impl.cc: In member function ‘virtual bool webrtc::RtpReceiverImpl::IncomingRtpPacket(const webrtc::RTPHeader&, const uint8_t*, size_t, webrtc::PayloadUnion, bool)’: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_receiver_impl.cc:204:58: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct webrtc::WebRtcRTPHeader’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&webrtc_rtp_header, 0, sizeof(webrtc_rtp_header)); ^ In file included from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_format_vp8.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_format_vp8.cc:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_rtp_rtcp/Unified_cpp_webrtc_modules1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/interface/module_common_types.h:264:8: note: ‘struct webrtc::WebRtcRTPHeader’ declared here struct WebRtcRTPHeader { ^~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_webrtc_video_engine1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/video_engine -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/video_engine/video_engine_video_engine_core -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_video/interface -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_video/libyuv/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webrtc_video_engine1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/video_engine/video_engine_video_engine_core/Unified_cpp_webrtc_video_engine1.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/at_exit.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/singleton.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/system_wrappers/interface/static_instance.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/ssrc_database.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_sender.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_rtcp_impl.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_rtcp_impl.cc:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_rtp_rtcp/Unified_cpp_webrtc_modules1.cpp:92: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h: At global scope: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/at_exit.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/singleton.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/system_wrappers/interface/static_instance.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/ssrc_database.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_sender.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/video_engine/vie_sender.cc:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/video_engine/video_engine_video_engine_core/Unified_cpp_webrtc_video_engine1.cpp:110: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ *** KEEP ALIVE MARKER *** Total duration: 0:59:00.238134 libvideo_engine_core.a.desc rm -f libvideo_engine_core.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libvideo_engine_core.a.desc overuse_frame_detector.o Unified_cpp_webrtc_video_engine0.o Unified_cpp_webrtc_video_engine1.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/video_engine/video_engine_video_engine_core' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_desktop_capture' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_webrtc_modules0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -DMULTI_MONITOR_SCREENSHARE -DUSE_X11 -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_desktop_capture -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webrtc_modules0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_desktop_capture/Unified_cpp_webrtc_modules0.cpp /usr/bin/g++ -std=gnu++11 -o Unified_cpp_webrtc_modules2.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_rtp_rtcp -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webrtc_modules2.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_rtp_rtcp/Unified_cpp_webrtc_modules2.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_desktop_capture/Unified_cpp_webrtc_modules0.cpp:56: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_device_info.cc: In member function ‘virtual int32_t webrtc::DesktopDeviceInfoImpl::getDesktopDisplayDeviceInfo(int32_t, webrtc::DesktopDisplayDevice&)’: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_device_info.cc:188:27: warning: comparison of integer expressions of different signedness: ‘int32_t’ {aka ‘int’} and ‘std::map::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] if(nIndex < 0 || nIndex >= desktop_display_list_.size()) { ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_device_info.cc: In member function ‘virtual int32_t webrtc::DesktopDeviceInfoImpl::getWindowInfo(int32_t, webrtc::DesktopDisplayDevice&)’: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_device_info.cc:207:28: warning: comparison of integer expressions of different signedness: ‘int32_t’ {aka ‘int’} and ‘std::map::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] if (nIndex < 0 || nIndex >= desktop_window_list_.size()) { ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_device_info.cc: In member function ‘virtual int32_t webrtc::DesktopDeviceInfoImpl::getApplicationInfo(int32_t, webrtc::DesktopApplication&)’: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/desktop_capture/desktop_device_info.cc:228:27: warning: comparison of integer expressions of different signedness: ‘int32_t’ {aka ‘int’} and ‘std::map::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] if(nIndex < 0 || nIndex >= desktop_application_list_.size()) { ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_desktop_capture/Unified_cpp_webrtc_modules0.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/desktop_capture/app_capturer_x11.cc: At global scope: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/desktop_capture/app_capturer_x11.cc:169:6: warning: ‘void webrtc::{anonymous}::AppCapturerLinux::CaptureWebRTC(const webrtc::DesktopRegion&)’ defined but not used [-Wunused-function] void AppCapturerLinux::CaptureWebRTC(const DesktopRegion& region) { ^~~~~~~~~~~~~~~~ librtp_rtcp.a.desc rm -f librtp_rtcp.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o librtp_rtcp.a.desc Unified_cpp_webrtc_modules0.o Unified_cpp_webrtc_modules1.o Unified_cpp_webrtc_modules2.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_rtp_rtcp' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_iSAC' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o Unified_c_webrtc_modules0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_iSAC -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/interface -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_webrtc_modules0.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_iSAC/Unified_c_webrtc_modules0.c /usr/bin/g++ -std=gnu++11 -o UnifiedProtocols7.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols7.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols7.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositable.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositableParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PCompositableParent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols7.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o Unified_cpp_webrtc_modules1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -DMULTI_MONITOR_SCREENSHARE -DUSE_X11 -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_desktop_capture -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webrtc_modules1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_desktop_capture/Unified_cpp_webrtc_modules1.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_desktop_capture/Unified_cpp_webrtc_modules1.cpp:56: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/desktop_capture/x11/desktop_device_info_x11.cc: In member function ‘virtual void webrtc::DesktopDeviceInfoX11::InitializeApplicationList()’: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/desktop_capture/x11/desktop_device_info_x11.cc:86:21: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘__pid_t’ {aka ‘int’} [-Wsign-compare] if (processId == getpid()) { ~~~~~~~~~~^~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_desktop_capture/Unified_cpp_webrtc_modules1.cpp:101: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/video_engine/desktop_capture_impl.cc: In constructor ‘webrtc::DesktopCaptureImpl::DesktopCaptureImpl(int32_t)’: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/video_engine/desktop_capture_impl.cc:495:61: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class webrtc::TickTime’; use assignment or value-initialization instead [-Wclass-memaccess] memset(_incomingFrameTimes, 0, sizeof(_incomingFrameTimes)); ^ In file included from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/desktop_capture/screen_capturer_x11.cc:29, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_desktop_capture/Unified_cpp_webrtc_modules1.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/system_wrappers/interface/tick_util.h:38:7: note: ‘class webrtc::TickTime’ declared here class TickTime { ^~~~~~~~ /usr/bin/gcc -std=gnu99 -o Unified_c_webrtc_modules1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_iSAC -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/interface -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_webrtc_modules1.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_iSAC/Unified_c_webrtc_modules1.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransaction.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransactionParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PCompositableParent.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols7.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o Unified_cpp_webrtc_modules0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_iSAC -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/interface -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webrtc_modules0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_iSAC/Unified_cpp_webrtc_modules0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransaction.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransactionParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PCompositableParent.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols7.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositable.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositableParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PCompositableParent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols7.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ libdesktop_capture.a.desc rm -f libdesktop_capture.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdesktop_capture.a.desc Unified_cpp_webrtc_modules0.o Unified_cpp_webrtc_modules1.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_desktop_capture' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_CNG' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o Unified_c_webrtc_modules0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_CNG -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/cng/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_webrtc_modules0.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_CNG/Unified_c_webrtc_modules0.c /usr/bin/g++ -std=gnu++11 -o Unified_cpp_webrtc_modules0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_CNG -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/cng/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webrtc_modules0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_CNG/Unified_cpp_webrtc_modules0.cpp libiSAC.a.desc rm -f libiSAC.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libiSAC.a.desc Unified_c_webrtc_modules0.o Unified_c_webrtc_modules1.o Unified_cpp_webrtc_modules0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_iSAC' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_processing_neon' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o Unified_c_webrtc_modules0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_processing_neon -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_webrtc_modules0.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_processing_neon/Unified_c_webrtc_modules0.c In file included from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_core_neon.c:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_processing_neon/Unified_c_webrtc_modules0.c:20: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aecm/aecm_defines.h:23: warning: "PART_LEN2" redefined #define PART_LEN2 (PART_LEN << 1) /* Length of partition * 2. */ In file included from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_core_internal.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_core_neon.c:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_processing_neon/Unified_c_webrtc_modules0.c:2: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_processing/aec/aec_core.h:25: note: this is the location of the previous definition #define PART_LEN2 (PART_LEN * 2) // Length of partition * 2 libCNG.a.desc rm -f libCNG.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libCNG.a.desc Unified_c_webrtc_modules0.o Unified_cpp_webrtc_modules0.o libaudio_processing_neon.a.desc rm -f libaudio_processing_neon.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libaudio_processing_neon.a.desc Unified_c_webrtc_modules0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_CNG' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_neteq' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o audio_vector.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -DWEBRTC_CODEC_G722 -DWEBRTC_CODEC_ISAC -DWEBRTC_CODEC_ISACFIX -DWEBRTC_CODEC_OPUS -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_neteq -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g711/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/pcm16b/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/cng/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/celt -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g722/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/interface -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/interface -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/audio_vector.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/audio_vector.cc make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_processing_neon' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_encoder_interface' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_webrtc_modules0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_encoder_interface -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webrtc_modules0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_encoder_interface/Unified_cpp_webrtc_modules0.cpp /usr/bin/g++ -std=gnu++11 -o Unified_cpp_webrtc_modules0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -DWEBRTC_CODEC_G722 -DWEBRTC_CODEC_ISAC -DWEBRTC_CODEC_ISACFIX -DWEBRTC_CODEC_OPUS -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_neteq -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g711/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/pcm16b/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/cng/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/celt -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g722/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/interface -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/interface -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webrtc_modules0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_neteq/Unified_cpp_webrtc_modules0.cpp libaudio_encoder_interface.a.desc rm -f libaudio_encoder_interface.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libaudio_encoder_interface.a.desc Unified_cpp_webrtc_modules0.o /usr/bin/g++ -std=gnu++11 -o UnifiedProtocols8.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols8.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols8.cpp make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_encoder_interface' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_media_file' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_webrtc_modules0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_media_file -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webrtc_modules0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_media_file/Unified_cpp_webrtc_modules0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentPermissionRequest.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentPermissionRequestParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PContentPermissionRequestParent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols8.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libmedia_file.a.desc rm -f libmedia_file.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libmedia_file.a.desc Unified_cpp_webrtc_modules0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_media_file' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_webrtc_opus' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o Unified_c_webrtc_modules0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -DOPUS_COMPLEXITY=0 -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_webrtc_opus -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/celt -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_webrtc_modules0.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_webrtc_opus/Unified_c_webrtc_modules0.c /usr/bin/g++ -std=gnu++11 -o Unified_cpp_webrtc_modules0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -DOPUS_COMPLEXITY=0 -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_webrtc_opus -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/celt -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webrtc_modules0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_webrtc_opus/Unified_cpp_webrtc_modules0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PContentPermissionRequestParent.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols8.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libwebrtc_opus.a.desc rm -f libwebrtc_opus.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libwebrtc_opus.a.desc Unified_c_webrtc_modules0.o Unified_cpp_webrtc_modules0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_webrtc_opus' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_coding_module' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o codec_manager.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -DWEBRTC_CODEC_OPUS -DWEBRTC_CODEC_G711 -DWEBRTC_CODEC_G722 -DWEBRTC_CODEC_PCM16 -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_coding_module -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/interface -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/interface -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/cng/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/celt -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g711/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g722/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/interface -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/interface -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/pcm16b/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/codec_manager.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/codec_manager.cc /usr/bin/g++ -std=gnu++11 -o Unified_cpp_webrtc_modules1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -DWEBRTC_CODEC_G722 -DWEBRTC_CODEC_ISAC -DWEBRTC_CODEC_ISACFIX -DWEBRTC_CODEC_OPUS -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_neteq -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g711/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/pcm16b/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/cng/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/celt -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g722/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/interface -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/interface -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webrtc_modules1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_neteq/Unified_cpp_webrtc_modules1.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadMessageUtils.h:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/GamepadEventTypes.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PContentChild.cpp:57, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols7.cpp:101: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h: In member function ‘void mozilla::dom::GamepadPoseState::Clear()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h:81:45: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::dom::GamepadPoseState’; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(GamepadPoseState)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h:36:8: note: ‘struct mozilla::dom::GamepadPoseState’ declared here struct GamepadPoseState ^~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/acm_receiver.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/audio_coding_module_impl.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/codec_manager.cc:14: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/initial_delay_manager.h: In constructor ‘webrtc::acm2::InitialDelayManager::SyncStream::SyncStream()’: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/initial_delay_manager.h:32:44: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct webrtc::WebRtcRTPHeader’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&rtp_info, 0, sizeof(rtp_info)); ^ In file included from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/interface/audio_coding_module_typedefs.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/acm_generic_codec.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/acm_codec_database.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/codec_manager.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/codec_manager.cc:11: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/interface/module_common_types.h:264:8: note: ‘struct webrtc::WebRtcRTPHeader’ declared here struct WebRtcRTPHeader { ^~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_webrtc_modules0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -DWEBRTC_CODEC_OPUS -DWEBRTC_CODEC_G711 -DWEBRTC_CODEC_G722 -DWEBRTC_CODEC_PCM16 -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_coding_module -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/interface -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/interface -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/cng/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/celt -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g711/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/g722/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/main/interface -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/interface -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/pcm16b/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webrtc_modules0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_coding_module/Unified_cpp_webrtc_modules0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_neteq/Unified_cpp_webrtc_modules1.cpp:29: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/neteq_impl.cc: In member function ‘int webrtc::NetEqImpl::GetAudioInternal(size_t, int16_t*, int*, int*)’: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/neteq_impl.cc:766:41: warning: this statement may fall through [-Wimplicit-fallthrough=] sync_buffer_->IncreaseEndTimestamp(output_size_samples_); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/neteq/neteq_impl.cc:771:5: note: here case kAudioRepetition: { ^~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/acm_receiver.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/acm_receiver.cc:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_coding_module/Unified_cpp_webrtc_modules0.cpp:20: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/initial_delay_manager.h: In constructor ‘webrtc::acm2::InitialDelayManager::SyncStream::SyncStream()’: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/initial_delay_manager.h:32:44: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct webrtc::WebRtcRTPHeader’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&rtp_info, 0, sizeof(rtp_info)); ^ In file included from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/interface/audio_coding_module_typedefs.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/acm_generic_codec.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/acm_codec_database.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/main/acm2/acm_codec_database.cc:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_coding_module/Unified_cpp_webrtc_modules0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/interface/module_common_types.h:264:8: note: ‘struct webrtc::WebRtcRTPHeader’ declared here struct WebRtcRTPHeader { ^~~~~~~~~~~~~~~ libneteq.a.desc rm -f libneteq.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libneteq.a.desc audio_vector.o Unified_cpp_webrtc_modules0.o Unified_cpp_webrtc_modules1.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_neteq' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_iSACFix' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o pitch_filter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_iSACFix -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/interface -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/pitch_filter.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/pitch_filter.c libaudio_coding_module.a.desc rm -f libaudio_coding_module.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libaudio_coding_module.a.desc codec_manager.o Unified_cpp_webrtc_modules0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_audio_coding_module' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/build' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o pitch_filter_c.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_iSACFix -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/interface -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/pitch_filter_c.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/source/pitch_filter_c.c /usr/bin/g++ -std=gnu++11 -o nsI18nModule.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/intl/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/build -I/<>/thunderbird-52.4.0+build1/mozilla/intl/locale -I/<>/thunderbird-52.4.0+build1/mozilla/intl/lwbrk -I/<>/thunderbird-52.4.0+build1/mozilla/intl/strres -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv -I/<>/thunderbird-52.4.0+build1/mozilla/intl/unicharutil -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsI18nModule.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/build/nsI18nModule.cpp /usr/bin/gcc -std=gnu99 -o Unified_c_webrtc_modules0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_iSACFix -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/interface -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_webrtc_modules0.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_iSACFix/Unified_c_webrtc_modules0.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Module.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ModuleUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/intl/build/nsI18nModule.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o UnifiedProtocols9.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/UnifiedProtocols9.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols9.cpp libintl_build.a.desc rm -f libintl_build.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libintl_build.a.desc nsI18nModule.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/build' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/mime' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsMIMEHeaderParamImpl.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/mime -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/mime -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMIMEHeaderParamImpl.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/netwerk/mime/nsMIMEHeaderParamImpl.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCRT.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/mime/nsMIMEHeaderParamImpl.cpp:12: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannel.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannelParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PDataChannelParent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols9.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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_mime.a.desc rm -f libnetwerk_mime.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libnetwerk_mime.a.desc nsMIMEHeaderParamImpl.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/mime' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/library/StaticXULComponentsEnd' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o StaticXULComponentsEnd.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DMOZILLA_INTERNAL_API -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/library/StaticXULComponentsEnd -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/library/StaticXULComponentsEnd -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/StaticXULComponentsEnd.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/toolkit/library/StaticXULComponentsEnd/StaticXULComponentsEnd.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Module.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/library/StaticXULComponentsEnd/StaticXULComponentsEnd.cpp:1: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libStaticXULComponentsEnd.a.desc StaticXULComponentsEnd.o /usr/bin/gcc -std=gnu99 -o Unified_c_webrtc_modules1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_iSACFix -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/interface -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_webrtc_modules1.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_iSACFix/Unified_c_webrtc_modules1.c make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/library/StaticXULComponentsEnd' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/vr' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_vr0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/vr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/vr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_vr0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/vr/Unified_cpp_dom_vr0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannel.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannelParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PDataChannelParent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols9.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/vr/VRDisplay.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/vr/Unified_cpp_dom_vr0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o Unified_cpp_webrtc_modules0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DWEBRTC_MOZILLA_BUILD -DEXPAT_RELATIVE_PATH -DWEBRTC_ARCH_ARM -DWEBRTC_ARCH_ARM64_NEON -DWEBRTC_POSIX -DWEBRTC_LINUX -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_iSACFix -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/isac/fix/interface -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/resampler/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/signal_processing/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/webrtc/common_audio/vad/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webrtc_modules0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_iSACFix/Unified_cpp_webrtc_modules0.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/vr/VRDisplay.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/vr/Unified_cpp_dom_vr0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ContentCache.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/nsGUIEventIPC.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PDatePickerChild.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols9.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannel.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PDataChannelParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/PDataChannelParent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/UnifiedProtocols9.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ libiSACFix.a.desc rm -f libiSACFix.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libiSACFix.a.desc pitch_filter.o pitch_filter_c.o Unified_c_webrtc_modules0.o Unified_c_webrtc_modules1.o Unified_cpp_webrtc_modules0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/webrtc/modules/modules_iSACFix' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/build' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsNetModule.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/dns -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/mime -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/about -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/socket -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/streamconv -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/streamconv/converters -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/data -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/device -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/file -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/ftp -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/res -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/viewsource -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/websocket -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/wyciwyg -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/system/linux -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/cookie -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/wifi -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/dns -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsNetModule.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/netwerk/build/nsNetModule.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/build/nsNetModule.cpp:10: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/vr/VRDisplay.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/vr/Unified_cpp_dom_vr0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/vr/VRDisplay.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/vr/Unified_cpp_dom_vr0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ *** KEEP ALIVE MARKER *** Total duration: 1:00:00.238156 In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsUnicharStreamLoader.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/build/nsNetModule.cpp:25: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadMessageUtils.h:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/GamepadEventTypes.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/VRManagerChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/vr/VRDisplay.cpp:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/vr/Unified_cpp_dom_vr0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h: In member function ‘void mozilla::dom::GamepadPoseState::Clear()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h:81:45: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::dom::GamepadPoseState’; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(GamepadPoseState)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h:36:8: note: ‘struct mozilla::dom::GamepadPoseState’ declared here struct GamepadPoseState ^~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/vr/VRDisplay.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/vr/Unified_cpp_dom_vr0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/vr/VRDisplay.cpp: In member function ‘virtual nsresult mozilla::dom::VRDisplay::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/vr/VRDisplay.cpp:604:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libnetwerk_build.a.desc nsNetModule.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/build' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/html' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_accessible_html0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/html -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/html -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/base -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/generic -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/tables -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/atk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_accessible_html0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/html/Unified_cpp_accessible_html0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/html/HTMLCanvasAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/html/HTMLCanvasAccessible.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/html/Unified_cpp_accessible_html0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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_vr.a.desc rm -f libdom_vr.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_vr.a.desc Unified_cpp_dom_vr0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/vr' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/xremoteclient' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o XRemoteClient.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/widget/xremoteclient -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/xremoteclient -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/XRemoteClient.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/widget/xremoteclient/XRemoteClient.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/widget/xremoteclient/XRemoteClient.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libwidget_xremoteclient.a.desc rm -f libwidget_xremoteclient.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libwidget_xremoteclient.a.desc XRemoteClient.o In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/html/HTMLCanvasAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/html/HTMLCanvasAccessible.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/html/Unified_cpp_accessible_html0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/xremoteclient' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/gmp/widevine-adapter' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o WidevineAdapter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/widevine-adapter -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/gmp/widevine-adapter -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/WidevineAdapter.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/widevine-adapter/WidevineAdapter.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/UniquePtr.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/GMPLoader.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/widevine-adapter/WidevineAdapter.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/widevine-adapter/WidevineAdapter.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TimeRanges.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/TimeUnits.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaInfo.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/VideoUtils.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/widevine-adapter/WidevineAdapter.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContentInlines.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/html/HTMLCanvasAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/html/HTMLCanvasAccessible.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/html/Unified_cpp_accessible_html0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/html/HTMLCanvasAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/html/HTMLCanvasAccessible.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/html/Unified_cpp_accessible_html0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o WidevineDecryptor.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/widevine-adapter -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/gmp/widevine-adapter -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/WidevineDecryptor.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/widevine-adapter/WidevineDecryptor.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/RefPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/widevine-adapter/WidevineDecryptor.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/widevine-adapter/WidevineDecryptor.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o WidevineFileIO.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/widevine-adapter -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/gmp/widevine-adapter -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/WidevineFileIO.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/widevine-adapter/WidevineFileIO.cpp /usr/bin/g++ -std=gnu++11 -o WidevineUtils.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/widevine-adapter -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/gmp/widevine-adapter -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/WidevineUtils.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/widevine-adapter/WidevineUtils.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/widevine-adapter/WidevineUtils.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/widevine-adapter/WidevineUtils.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o WidevineVideoDecoder.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/widevine-adapter -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/gmp/widevine-adapter -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/WidevineVideoDecoder.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/widevine-adapter/WidevineVideoDecoder.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCharTraits.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAlgorithm.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/AudioSampleFormat.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaData.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/widevine-adapter/WidevineVideoDecoder.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/widevine-adapter/WidevineVideoDecoder.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o IPCMessageTypeName.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/IPCMessageTypeName.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/IPCMessageTypeName.cpp /usr/bin/g++ -std=gnu++11 -o WidevineVideoFrame.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/widevine-adapter -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/gmp/widevine-adapter -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/WidevineVideoFrame.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/widevine-adapter/WidevineVideoFrame.cpp libdom_media_gmp_widevine-adapter.a.desc rm -f libdom_media_gmp_widevine-adapter.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/gmp/widevine-adapter' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/strres' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_intl_strres0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/intl/strres -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/strres -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_intl_strres0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/strres/Unified_cpp_intl_strres0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GeckoProfiler.h:52, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ReentrantMonitor.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/intl/strres/nsStringBundle.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/intl/strres/nsStringBundle.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/strres/Unified_cpp_intl_strres0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/intl/strres/nsStringBundle.cpp:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/strres/Unified_cpp_intl_strres0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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_html.a.desc rm -f libaccessible_html.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libaccessible_html.a.desc Unified_cpp_accessible_html0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/html' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/bridge' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o MediaModule.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/bridge -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/bridge -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/MediaModule.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/dom/media/bridge/MediaModule.cpp make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o DecoderTraits.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/DecoderTraits.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=attributes -Wno-error=shadow -Wno-error=multichar /<>/thunderbird-52.4.0+build1/mozilla/dom/media/DecoderTraits.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Module.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ModuleUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/bridge/MediaModule.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/DecoderTraits.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/DecoderTraits.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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_strres.a.desc rm -f libintl_strres.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libintl_strres.a.desc Unified_cpp_intl_strres0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/strres' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/archivereader' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_archivereader0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/archivereader -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/archivereader -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_archivereader0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/archivereader/Unified_cpp_dom_archivereader0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/archivereader/ArchiveReader.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/archivereader/ArchiveEvent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/archivereader/ArchiveEvent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/archivereader/Unified_cpp_dom_archivereader0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TimeRanges.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/TimeUnits.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaInfo.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/AbstractMediaDecoder.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDecoderReader.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/PlatformDecoderModule.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/SamplesWaitingForKey.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMCaps.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMProxy.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaDecoder.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/DecoderTraits.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.h:32, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/bridge/MediaModule.cpp:10: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/dom/archivereader/ArchiveReaderCommon.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/archivereader/ArchiveReader.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/archivereader/ArchiveEvent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/archivereader/ArchiveEvent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/archivereader/Unified_cpp_dom_archivereader0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IterableIterator.h:34, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMCaps.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMProxy.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaDecoder.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/DecoderTraits.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/DecoderTraits.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/DecoderTraits.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/dom/archivereader/ArchiveReaderCommon.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/archivereader/ArchiveReader.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/archivereader/ArchiveEvent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/archivereader/ArchiveEvent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/archivereader/Unified_cpp_dom_archivereader0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/archivereader/ArchiveReader.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/archivereader/ArchiveEvent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/archivereader/ArchiveEvent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/archivereader/Unified_cpp_dom_archivereader0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/archivereader/ArchiveReader.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/archivereader/ArchiveEvent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/archivereader/ArchiveEvent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/archivereader/Unified_cpp_dom_archivereader0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/archivereader/ArchiveReader.cpp: In member function ‘virtual nsresult mozilla::dom::archivereader::ArchiveReader::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/archivereader/ArchiveReader.cpp:214:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/archivereader/ArchiveReader.cpp:213:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/archivereader/ArchiveRequest.cpp: In member function ‘virtual nsresult mozilla::dom::archivereader::ArchiveRequest::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/archivereader/ArchiveReader.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/archivereader/ArchiveEvent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/archivereader/ArchiveEvent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/archivereader/Unified_cpp_dom_archivereader0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/archivereader/Unified_cpp_dom_archivereader0.cpp:38: /<>/thunderbird-52.4.0+build1/mozilla/dom/archivereader/ArchiveZipFile.cpp: In constructor ‘ArchiveInputStream::ArchiveInputStream(uint64_t, nsIInputStream*, nsString&, uint32_t, uint32_t, ZipCentral&)’: /<>/thunderbird-52.4.0+build1/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)); ^ /<>/thunderbird-52.4.0+build1/mozilla/dom/archivereader/ArchiveZipFile.cpp:75:10: note: ‘struct ArchiveInputStream::’ declared here struct { ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/RTCStatsReportBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.h:42, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/bridge/MediaModule.cpp:10: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Module.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ModuleUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/bridge/MediaModule.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ libdom_media_bridge.a.desc rm -f libdom_media_bridge.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_media_bridge.a.desc MediaModule.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/bridge' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/build' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsImageModule.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/image/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/build -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/mozilla/image/encoders/bmp -I/<>/thunderbird-52.4.0+build1/mozilla/image/encoders/ico -I/<>/thunderbird-52.4.0+build1/mozilla/image/encoders/jpeg -I/<>/thunderbird-52.4.0+build1/mozilla/image/encoders/png -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsImageModule.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/image/build/nsImageModule.cpp *** KEEP ALIVE MARKER *** Total duration: 1:01:00.238139 /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_media0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_media0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=attributes -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media0.cpp libdom_archivereader.a.desc rm -f libdom_archivereader.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_archivereader.a.desc Unified_cpp_dom_archivereader0.o In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Module.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ModuleUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/image/build/nsImageModule.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/archivereader' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/cache' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_netwerk_cache0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/cache -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_netwerk_cache0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/cache/Unified_cpp_netwerk_cache0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsICache.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache/nsCacheEntry.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache/nsDiskCache.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache/nsApplicationCacheService.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Atomics.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaDecoder.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ADTSDecoder.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ADTSDecoder.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache/nsApplicationCacheService.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsICache.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache/nsCacheEntry.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache/nsDiskCache.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache/nsApplicationCacheService.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache/nsCacheEntryDescriptor.cpp: In member function ‘virtual nsresult nsCacheEntryDescriptor::nsInputStreamWrapper::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache/nsCacheEntryDescriptor.cpp:702:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_THREADSAFE’ NS_INTERFACE_MAP_END_THREADSAFE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache/nsCacheEntryDescriptor.cpp:701:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache/nsCacheEntryDescriptor.cpp: In member function ‘virtual nsresult nsCacheEntryDescriptor::nsDecompressInputStreamWrapper::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache/nsCacheEntryDescriptor.cpp:896:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_THREADSAFE’ NS_INTERFACE_MAP_END_THREADSAFE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache/nsCacheEntryDescriptor.cpp:895:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache/nsCacheEntryDescriptor.cpp: In member function ‘virtual nsresult nsCacheEntryDescriptor::nsOutputStreamWrapper::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache/nsCacheEntryDescriptor.cpp:1082:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_THREADSAFE’ NS_INTERFACE_MAP_END_THREADSAFE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache/nsCacheEntryDescriptor.cpp:1081:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache/nsCacheEntryDescriptor.cpp: In member function ‘virtual nsresult nsCacheEntryDescriptor::nsCompressOutputStreamWrapper::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache/nsCacheEntryDescriptor.cpp:1312:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_THREADSAFE’ NS_INTERFACE_MAP_END_THREADSAFE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache/nsDiskCacheDevice.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache/nsCacheService.cpp:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:47: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache/nsDiskCacheEntry.h: In member function ‘char* nsDiskCacheEntry::Key()’: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache/nsDiskCacheEntry.h:35:73: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] char* Key() { return reinterpret_cast(this) + ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/SVGPreserveAspectRatio.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/SVGImageContext.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/image/SurfaceCache.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/image/build/nsImageModule.cpp:15: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TimeRanges.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/TimeUnits.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaInfo.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/AbstractMediaDecoder.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDecoderReader.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/PlatformDecoderModule.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/SamplesWaitingForKey.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMCaps.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMProxy.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaDecoder.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ADTSDecoder.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ADTSDecoder.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:128: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache/nsDiskCacheMap.cpp: In member function ‘nsresult nsDiskCacheMap::Open(nsIFile*, nsDiskCache::CorruptCacheInfo*)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache/nsDiskCacheBinding.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache/nsDiskCacheDevice.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache/nsCacheService.cpp:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:47: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache/nsDiskCacheMap.h:327:8: note: ‘struct nsDiskCacheHeader’ declared here struct nsDiskCacheHeader { ^~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:128: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache/nsDiskCacheMap.cpp: In member function ‘nsresult nsDiskCacheMap::GrowRecords()’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache/nsDiskCacheBinding.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache/nsDiskCacheDevice.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache/nsCacheService.cpp:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:47: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache/nsDiskCacheMap.h:88:7: note: ‘class nsDiskCacheRecord’ declared here class nsDiskCacheRecord { ^~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:101: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache/nsDiskCacheDevice.cpp: In static member function ‘static PLDHashNumber nsDiskCache::Hash(const char*, PLDHashNumber)’: /<>/thunderbird-52.4.0+build1/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; ~~^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache/nsDiskCacheDevice.cpp:308:5: note: here case 10: c += (uint32_t(k[9])<<16); MOZ_FALLTHROUGH; ^~~~ /<>/thunderbird-52.4.0+build1/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; ~~^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache/nsDiskCacheDevice.cpp:309:5: note: here case 9 : c += (uint32_t(k[8])<<8); MOZ_FALLTHROUGH; ^~~~ /<>/thunderbird-52.4.0+build1/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; ~~^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache/nsDiskCacheDevice.cpp:311:5: note: here case 8 : b += (uint32_t(k[7])<<24); MOZ_FALLTHROUGH; ^~~~ /<>/thunderbird-52.4.0+build1/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; ~~^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache/nsDiskCacheDevice.cpp:312:5: note: here case 7 : b += (uint32_t(k[6])<<16); MOZ_FALLTHROUGH; ^~~~ /<>/thunderbird-52.4.0+build1/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; ~~^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache/nsDiskCacheDevice.cpp:313:5: note: here case 6 : b += (uint32_t(k[5])<<8); MOZ_FALLTHROUGH; ^~~~ /<>/thunderbird-52.4.0+build1/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; ~~^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache/nsDiskCacheDevice.cpp:314:5: note: here case 5 : b += k[4]; MOZ_FALLTHROUGH; ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache/nsDiskCacheDevice.cpp:314:16: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5 : b += k[4]; MOZ_FALLTHROUGH; ~~^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache/nsDiskCacheDevice.cpp:315:5: note: here case 4 : a += (uint32_t(k[3])<<24); MOZ_FALLTHROUGH; ^~~~ /<>/thunderbird-52.4.0+build1/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; ~~^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache/nsDiskCacheDevice.cpp:316:5: note: here case 3 : a += (uint32_t(k[2])<<16); MOZ_FALLTHROUGH; ^~~~ /<>/thunderbird-52.4.0+build1/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; ~~^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache/nsDiskCacheDevice.cpp:317:5: note: here case 2 : a += (uint32_t(k[1])<<8); MOZ_FALLTHROUGH; ^~~~ /<>/thunderbird-52.4.0+build1/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; ~~^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache/nsDiskCacheDevice.cpp:318:5: note: here case 1 : a += k[0]; ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSStyleSheet.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheetInlines.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/Rule.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/StyleRule.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSVGElement.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/SVGPreserveAspectRatio.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/SVGImageContext.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/image/SurfaceCache.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/image/build/nsImageModule.cpp:15: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Module.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ModuleUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/image/build/nsImageModule.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IterableIterator.h:34, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMCaps.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMProxy.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaDecoder.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ADTSDecoder.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ADTSDecoder.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIEventTarget.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIThread.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMCaps.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMProxy.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaDecoder.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ADTSDecoder.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ADTSDecoder.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ libimage_build.a.desc rm -f libimage_build.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libimage_build.a.desc nsImageModule.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/build' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_netwerk_cache1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/cache -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_netwerk_cache1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/cache/Unified_cpp_netwerk_cache1.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Logging.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache/nsCache.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache/nsMemoryCacheDevice.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/cache/Unified_cpp_netwerk_cache1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/printingui/ipc' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_printingui_ipc0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/embedding/components/printingui/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/printingui/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_printingui_ipc0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/printingui/ipc/Unified_cpp_printingui_ipc0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrinting.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/printingui/ipc/PrintDataUtils.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/printingui/ipc/PrintDataUtils.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/printingui/ipc/Unified_cpp_printingui_ipc0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/printingui/ipc/PrintingParent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/printingui/ipc/Unified_cpp_printingui_ipc0.cpp:47: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIEventTarget.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIThread.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMCaps.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMProxy.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaDecoder.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ADTSDecoder.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ADTSDecoder.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/CanvasCaptureMediaStream.cpp: In member function ‘virtual nsresult mozilla::dom::CanvasCaptureMediaStream::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TimeRanges.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/TimeUnits.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaInfo.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/AbstractMediaDecoder.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDecoderReader.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/PlatformDecoderModule.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/SamplesWaitingForKey.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMCaps.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMProxy.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaDecoder.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ADTSDecoder.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ADTSDecoder.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIEventTarget.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIThread.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMCaps.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMProxy.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaDecoder.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ADTSDecoder.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ADTSDecoder.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/DOMMediaStream.cpp: In member function ‘virtual nsresult mozilla::MediaStreamTrackSourceGetter::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/DOMMediaStream.cpp:129:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/DOMMediaStream.cpp:128:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/DOMMediaStream.cpp: In member function ‘virtual nsresult mozilla::DOMMediaStream::PlaybackTrackListener::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/DOMMediaStream.cpp:339:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(MediaStreamTrackConsumer) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TimeRanges.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/TimeUnits.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaInfo.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/AbstractMediaDecoder.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDecoderReader.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/PlatformDecoderModule.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/SamplesWaitingForKey.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMCaps.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMProxy.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaDecoder.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ADTSDecoder.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ADTSDecoder.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/DOMMediaStream.cpp:338: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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIEventTarget.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIThread.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMCaps.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMProxy.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaDecoder.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ADTSDecoder.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ADTSDecoder.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/DOMMediaStream.cpp: In member function ‘virtual nsresult mozilla::DOMMediaStream::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/DOMMediaStream.cpp:376:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/DOMMediaStream.cpp:375:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(DOMMediaStream) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/DOMMediaStream.cpp: In member function ‘virtual nsresult mozilla::DOMLocalMediaStream::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/DOMMediaStream.cpp:383:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(DOMMediaStream) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/DOMMediaStream.cpp:382:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(DOMLocalMediaStream) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/DOMMediaStream.cpp: In member function ‘virtual nsresult mozilla::DOMAudioNodeMediaStream::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/DOMMediaStream.cpp:392:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(DOMMediaStream) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TimeRanges.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/TimeUnits.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaInfo.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/AbstractMediaDecoder.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDecoderReader.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/PlatformDecoderModule.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/SamplesWaitingForKey.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMCaps.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMProxy.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaDecoder.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ADTSDecoder.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ADTSDecoder.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/DOMMediaStream.cpp:391: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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIEventTarget.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIThread.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMCaps.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMProxy.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaDecoder.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ADTSDecoder.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ADTSDecoder.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/DOMMediaStream.cpp: In member function ‘virtual nsresult ClonedStreamSourceGetter::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/DOMMediaStream.cpp:698:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(MediaStreamTrackSourceGetter) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TimeRanges.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/TimeUnits.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaInfo.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/AbstractMediaDecoder.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDecoderReader.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/PlatformDecoderModule.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/SamplesWaitingForKey.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMCaps.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMProxy.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaDecoder.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ADTSDecoder.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ADTSDecoder.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/DOMMediaStream.cpp:697: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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/printingui/ipc/PrintingParent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/printingui/ipc/Unified_cpp_printingui_ipc0.cpp:47: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/embedding/PPrinting.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/printingui/ipc/PrintDataUtils.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/printingui/ipc/PrintDataUtils.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/printingui/ipc/Unified_cpp_printingui_ipc0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIEventTarget.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIThread.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMCaps.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMProxy.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaDecoder.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ADTSDecoder.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ADTSDecoder.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = mozilla::adts::FrameHeader]’: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ADTSDemuxer.cpp:81:30: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media0.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ADTSDemuxer.cpp:56:7: note: ‘class mozilla::adts::FrameHeader’ declared here class FrameHeader { ^~~~~~~~~~~ libnetwerk_cache.a.desc rm -f libnetwerk_cache.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libnetwerk_cache.a.desc Unified_cpp_netwerk_cache0.o Unified_cpp_netwerk_cache1.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/cache' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o ImageUtils.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/canvas -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/gl -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ImageUtils.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/ImageUtils.cpp libipc_ipdl.a.desc rm -f libipc_ipdl.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 UnifiedProtocols26.o UnifiedProtocols3.o UnifiedProtocols4.o UnifiedProtocols5.o UnifiedProtocols6.o UnifiedProtocols7.o UnifiedProtocols8.o UnifiedProtocols9.o IPCMessageTypeName.o In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/UniquePtr.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/ImageUtils.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/ImageUtils.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/xre' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o ProfileReset.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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.4.0"' '-DOS_TARGET="Linux"' '-DMOZ_WIDGET_TOOLKIT="gtk3"' '-DTARGET_OS_ABI="Linux_aarch64-gcc3"' -DGRE_MILESTONE=52.4.0 -DAPP_VERSION=52.4.0 '-DAPP_ID={3550f703-e582-4d05-9a08-453d09bdfdc6}' -DTOPOBJDIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/xre -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/xre -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/profile -I/<>/thunderbird-52.4.0+build1/config -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/testing/gtest/mozilla -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/crashreporter -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/widget/xremoteclient -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ProfileReset.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/toolkit/xre/ProfileReset.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAppStartup.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/xre/ProfileReset.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsAppRunner.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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.4.0"' '-DOS_TARGET="Linux"' '-DMOZ_WIDGET_TOOLKIT="gtk3"' '-DTARGET_OS_ABI="Linux_aarch64-gcc3"' -DGRE_MILESTONE=52.4.0 -DAPP_VERSION=52.4.0 '-DAPP_ID={3550f703-e582-4d05-9a08-453d09bdfdc6}' -DTOPOBJDIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -DMOZ_BUILDID=20180116000320 -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/xre -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/xre -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/profile -I/<>/thunderbird-52.4.0+build1/config -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/testing/gtest/mozilla -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/crashreporter -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/widget/xremoteclient -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsAppRunner.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/toolkit/xre/nsAppRunner.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/ImageUtils.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentParent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/xre/nsAppRunner.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o MurmurHash3.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/canvas -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/gl -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/MurmurHash3.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp: In function ‘void MurmurHash3_x86_32(const void*, int, uint32_t, void*)’: /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:138:14: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: k1 ^= tail[2] << 16; ~~~^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:139:3: note: here case 2: k1 ^= tail[1] << 8; ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:139:14: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: k1 ^= tail[1] << 8; ~~~^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:140:3: note: here case 1: k1 ^= tail[0]; ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp: In function ‘void MurmurHash3_x86_128(const void*, int, uint32_t, void*)’: /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:213:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 15: k4 ^= tail[14] << 16; ~~~^~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:214:3: note: here case 14: k4 ^= tail[13] << 8; ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:214:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 14: k4 ^= tail[13] << 8; ~~~^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:215:3: note: here case 13: k4 ^= tail[12] << 0; ^~~~ /<>/thunderbird-52.4.0+build1/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; ~~~^~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:218:3: note: here case 12: k3 ^= tail[11] << 24; ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:218:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 12: k3 ^= tail[11] << 24; ~~~^~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:219:3: note: here case 11: k3 ^= tail[10] << 16; ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:219:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: k3 ^= tail[10] << 16; ~~~^~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:220:3: note: here case 10: k3 ^= tail[ 9] << 8; ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:220:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: k3 ^= tail[ 9] << 8; ~~~^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:221:3: note: here case 9: k3 ^= tail[ 8] << 0; ^~~~ /<>/thunderbird-52.4.0+build1/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; ~~~^~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:224:3: note: here case 8: k2 ^= tail[ 7] << 24; ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:224:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: k2 ^= tail[ 7] << 24; ~~~^~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:225:3: note: here case 7: k2 ^= tail[ 6] << 16; ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:225:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: k2 ^= tail[ 6] << 16; ~~~^~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:226:3: note: here case 6: k2 ^= tail[ 5] << 8; ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:226:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: k2 ^= tail[ 5] << 8; ~~~^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:227:3: note: here case 5: k2 ^= tail[ 4] << 0; ^~~~ /<>/thunderbird-52.4.0+build1/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; ~~~^~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:230:3: note: here case 4: k1 ^= tail[ 3] << 24; ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:230:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: k1 ^= tail[ 3] << 24; ~~~^~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:231:3: note: here case 3: k1 ^= tail[ 2] << 16; ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:231:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: k1 ^= tail[ 2] << 16; ~~~^~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:232:3: note: here case 2: k1 ^= tail[ 1] << 8; ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:232:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: k1 ^= tail[ 1] << 8; ~~~^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:233:3: note: here case 1: k1 ^= tail[ 0] << 0; ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp: In function ‘void MurmurHash3_x64_128(const void*, int, uint32_t, void*)’: /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:302:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 15: k2 ^= uint64_t(tail[14]) << 48; ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:303:3: note: here case 14: k2 ^= uint64_t(tail[13]) << 40; ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:303:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 14: k2 ^= uint64_t(tail[13]) << 40; ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:304:3: note: here case 13: k2 ^= uint64_t(tail[12]) << 32; ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:304:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 13: k2 ^= uint64_t(tail[12]) << 32; ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:305:3: note: here case 12: k2 ^= uint64_t(tail[11]) << 24; ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:305:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 12: k2 ^= uint64_t(tail[11]) << 24; ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:306:3: note: here case 11: k2 ^= uint64_t(tail[10]) << 16; ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:306:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 11: k2 ^= uint64_t(tail[10]) << 16; ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:307:3: note: here case 10: k2 ^= uint64_t(tail[ 9]) << 8; ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:307:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 10: k2 ^= uint64_t(tail[ 9]) << 8; ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:308:3: note: here case 9: k2 ^= uint64_t(tail[ 8]) << 0; ^~~~ /<>/thunderbird-52.4.0+build1/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; ~~~^~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:311:3: note: here case 8: k1 ^= uint64_t(tail[ 7]) << 56; ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:311:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 8: k1 ^= uint64_t(tail[ 7]) << 56; ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:312:3: note: here case 7: k1 ^= uint64_t(tail[ 6]) << 48; ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:312:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 7: k1 ^= uint64_t(tail[ 6]) << 48; ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:313:3: note: here case 6: k1 ^= uint64_t(tail[ 5]) << 40; ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:313:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 6: k1 ^= uint64_t(tail[ 5]) << 40; ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:314:3: note: here case 5: k1 ^= uint64_t(tail[ 4]) << 32; ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:314:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 5: k1 ^= uint64_t(tail[ 4]) << 32; ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:315:3: note: here case 4: k1 ^= uint64_t(tail[ 3]) << 24; ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:315:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 4: k1 ^= uint64_t(tail[ 3]) << 24; ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:316:3: note: here case 3: k1 ^= uint64_t(tail[ 2]) << 16; ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:316:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 3: k1 ^= uint64_t(tail[ 2]) << 16; ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:317:3: note: here case 2: k1 ^= uint64_t(tail[ 1]) << 8; ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:317:15: warning: this statement may fall through [-Wimplicit-fallthrough=] case 2: k1 ^= uint64_t(tail[ 1]) << 8; ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/MurmurHash3.cpp:318:3: note: here case 1: k1 ^= uint64_t(tail[ 0]) << 0; ^~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_canvas0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/canvas -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/gl -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_canvas0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas0.cpp libembedding_components_printingui_ipc.a.desc rm -f libembedding_components_printingui_ipc.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libembedding_components_printingui_ipc.a.desc Unified_cpp_printingui_ipc0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/printingui/ipc' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/encoders/png' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsPNGEncoder.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/image/encoders/png -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/encoders/png -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsPNGEncoder.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/image/encoders/png/nsPNGEncoder.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Logging.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/image/ImageLogging.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/image/encoders/png/nsPNGEncoder.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/RefPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/CanvasImageCache.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/CanvasImageCache.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentParent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/xre/nsAppRunner.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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_encoders_png.a.desc rm -f libimage_encoders_png.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libimage_encoders_png.a.desc nsPNGEncoder.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/encoders/png' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/flac' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_media_flac0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/flac -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/flac -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_media_flac0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/flac/Unified_cpp_dom_media_flac0.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/CanvasImageCache.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Atomics.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDecoder.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/flac/FlacDecoder.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/flac/FlacDecoder.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/flac/Unified_cpp_dom_media_flac0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TimeRanges.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/TimeUnits.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaInfo.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/AbstractMediaDecoder.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDecoderReader.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/PlatformDecoderModule.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/SamplesWaitingForKey.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMCaps.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMProxy.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDecoder.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/flac/FlacDecoder.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/flac/FlacDecoder.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/flac/Unified_cpp_dom_media_flac0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/CanvasImageCache.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/CanvasImageCache.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleStructContext.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStyleStruct.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ServoBindings.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/xre/nsAppRunner.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentParent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/xre/nsAppRunner.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/xre/nsAppRunner.cpp:24: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AppData.h: In member function ‘void mozilla::ScopedAppData::Zero()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AppData.h:30:46: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::ScopedAppData’; use assignment or value-initialization instead [-Wclass-memaccess] void Zero() { memset(this, 0, sizeof(*this)); } ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AppData.h:19:7: note: ‘class mozilla::ScopedAppData’ declared here class ScopedAppData : public nsXREAppData ^~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IterableIterator.h:34, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMCaps.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMProxy.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDecoder.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/flac/FlacDecoder.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/flac/FlacDecoder.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/flac/Unified_cpp_dom_media_flac0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIEventTarget.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIThread.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMCaps.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMProxy.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDecoder.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/flac/FlacDecoder.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/flac/FlacDecoder.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/flac/Unified_cpp_dom_media_flac0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentParent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/xre/nsAppRunner.cpp:6: /<>/thunderbird-52.4.0+build1/mozilla/toolkit/xre/nsAppRunner.cpp: In member function ‘virtual nsresult nsXULAppInfo::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/toolkit/xre/nsAppRunner.cpp:687:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:806:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:880:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_CONDITIONAL’ NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/toolkit/xre/nsAppRunner.cpp:685:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CONDITIONAL’ NS_INTERFACE_MAP_ENTRY_CONDITIONAL(nsIXULAppInfo, gAppData || ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxTextRun.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/CanvasRenderingContext2D.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/CanvasRenderingContext2D.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/Declaration.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/CanvasRenderingContext2D.cpp:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas0.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.h: In member function ‘void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:42, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/CanvasImageCache.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSValue.h:585:7: note: ‘class nsCSSValue’ declared here class nsCSSValue { ^~~~~~~~~~ *** KEEP ALIVE MARKER *** Total duration: 1:02:00.238144 In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/flac/Unified_cpp_dom_media_flac0.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/flac/FlacDemuxer.cpp: In member function ‘mozilla::media::TimeUnit mozilla::FlacTrackDemuxer::FastSeek(const mozilla::media::TimeUnit&)’: /<>/thunderbird-52.4.0+build1/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()) { ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o nsEmbedFunctions.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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.4.0"' '-DOS_TARGET="Linux"' '-DMOZ_WIDGET_TOOLKIT="gtk3"' '-DTARGET_OS_ABI="Linux_aarch64-gcc3"' -DGRE_MILESTONE=52.4.0 -DAPP_VERSION=52.4.0 '-DAPP_ID={3550f703-e582-4d05-9a08-453d09bdfdc6}' -DTOPOBJDIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/xre -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/xre -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/profile -I/<>/thunderbird-52.4.0+build1/config -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/testing/gtest/mozilla -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/crashreporter -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/widget/xremoteclient -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsEmbedFunctions.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/toolkit/xre/nsEmbedFunctions.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/xre/nsEmbedFunctions.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContext.h:41, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/CanvasRenderingContext2D.cpp:113, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas0.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContextSymbols.h: In member function ‘void mozilla::gl::GLContextSymbols::Zero()’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContextSymbols.h:35:49: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::gl::GLContextSymbols’; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(GLContextSymbols)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContextSymbols.h:28:8: note: ‘struct mozilla::gl::GLContextSymbols’ declared here struct GLContextSymbols ^~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/CanvasImageCache.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/CanvasRenderingContext2D.cpp: In member function ‘virtual nsresult mozilla::dom::CanvasRenderingContext2D::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/CanvasRenderingContext2D.cpp:1074:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/CanvasRenderingContext2D.cpp:1073:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGL1Context.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/CanvasRenderingContextHelper.cpp:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas0.cpp:20: /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.h: In member function ‘mozilla::FloatOrInt& mozilla::FloatOrInt::operator=(const mozilla::FloatOrInt&)’: /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.h:219:35: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct mozilla::FloatOrInt’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &x, sizeof(x)); ^ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.h:200:8: note: ‘struct mozilla::FloatOrInt’ declared here struct FloatOrInt final // For TexParameter[fi] and friends. ^~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/CanvasImageCache.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/ImageBitmap.cpp: In member function ‘virtual nsresult mozilla::dom::ImageBitmap::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/ImageBitmap.cpp:35:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/ImageBitmap.cpp:34:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/ImageBitmapRenderingContext.cpp: In member function ‘virtual nsresult mozilla::dom::ImageBitmapRenderingContext::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/ImageBitmapRenderingContext.cpp:311:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/ImageBitmapRenderingContext.cpp:310:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ libdom_media_flac.a.desc rm -f libdom_media_flac.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_media_flac.a.desc Unified_cpp_dom_media_flac0.o /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/ImageData.cpp: In member function ‘virtual nsresult mozilla::dom::ImageData::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/ImageData.cpp:25:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/ImageData.cpp:24:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioChannelBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TabMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginModuleChild.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/plugins/PluginModuleChild.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/plugins/PluginProcessChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/xre/nsEmbedFunctions.cpp:60: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/flac' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/vr' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_vr0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/vr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/vr -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/d3d11 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/thebes -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_vr0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/vr/Unified_cpp_gfx_vr0.cpp /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/OffscreenCanvas.cpp: In member function ‘virtual nsresult mozilla::dom::OffscreenCanvas::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/OffscreenCanvas.cpp:368:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/OffscreenCanvas.cpp:367:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_media1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_media1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=attributes -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media1.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/VRDisplayBinding.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/vr/VRDisplayClient.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/vr/VRDisplayClient.cpp:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/vr/Unified_cpp_gfx_vr0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/DecoderDoctorDiagnostics.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/DecoderDoctorDiagnostics.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/plugins/PluginInstanceChild.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/plugins/PluginModuleChild.h:31, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/plugins/PluginProcessChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/xre/nsEmbedFunctions.cpp:60: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/build/nsXULAppAPI.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/xre/nsEmbedFunctions.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DecoderDoctorNotificationBinding.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/DecoderDoctorDiagnostics.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStyledElement.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMappedAttributeElement.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsGenericHTMLElement.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLCanvasElement.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/VRDisplayBinding.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/vr/VRDisplayClient.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/vr/VRDisplayClient.cpp:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/vr/Unified_cpp_gfx_vr0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/thebes/gfxPrefs.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/vr/VRDisplayClient.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/vr/Unified_cpp_gfx_vr0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_toolkit_xre0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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.4.0"' '-DOS_TARGET="Linux"' '-DMOZ_WIDGET_TOOLKIT="gtk3"' '-DTARGET_OS_ABI="Linux_aarch64-gcc3"' -DGRE_MILESTONE=52.4.0 -DAPP_VERSION=52.4.0 '-DAPP_ID={3550f703-e582-4d05-9a08-453d09bdfdc6}' -DTOPOBJDIR=/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/xre -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/xre -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/profile -I/<>/thunderbird-52.4.0+build1/config -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/testing/gtest/mozilla -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/crashreporter -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/widget/xremoteclient -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_toolkit_xre0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/xre/Unified_cpp_toolkit_xre0.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/GetUserMediaRequest.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/GetUserMediaRequest.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media1.cpp:29: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DecoderDoctorNotificationBinding.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/DecoderDoctorDiagnostics.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DecoderDoctorNotificationBinding.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/DecoderDoctorDiagnostics.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/GetUserMediaRequest.cpp: In member function ‘virtual nsresult mozilla::dom::GetUserMediaRequest::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/GetUserMediaRequest.cpp:34:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsID.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/build/nsXULAppAPI.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/xre/CreateAppData.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/xre/Unified_cpp_toolkit_xre0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadMessageUtils.h:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/GamepadEventTypes.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/VRManagerChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/vr/VRDisplayClient.cpp:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/vr/Unified_cpp_gfx_vr0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h: In member function ‘void mozilla::dom::GamepadPoseState::Clear()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h:81:45: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::dom::GamepadPoseState’; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(GamepadPoseState)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h:36:8: note: ‘struct mozilla::dom::GamepadPoseState’ declared here struct GamepadPoseState ^~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLContext.h:41, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/VRLayerChild.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/vr/VRDisplayClient.cpp:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/vr/Unified_cpp_gfx_vr0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLContextSymbols.h: In member function ‘void mozilla::gl::GLContextSymbols::Zero()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLContextSymbols.h:35:49: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::gl::GLContextSymbols’; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(GLContextSymbols)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLContextSymbols.h:28:8: note: ‘struct mozilla::gl::GLContextSymbols’ declared here struct GLContextSymbols ^~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/xre/CreateAppData.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/xre/Unified_cpp_toolkit_xre0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AppData.h: In member function ‘void mozilla::ScopedAppData::Zero()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AppData.h:30:46: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::ScopedAppData’; use assignment or value-initialization instead [-Wclass-memaccess] void Zero() { memset(this, 0, sizeof(*this)); } ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AppData.h:19:7: note: ‘class mozilla::ScopedAppData’ declared here class ScopedAppData : public nsXREAppData ^~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/xre/Unified_cpp_toolkit_xre0.cpp:65: /<>/thunderbird-52.4.0+build1/mozilla/toolkit/xre/nsSigHandlers.cpp: In function ‘void fpehandler(int, siginfo_t*, void*)’: /<>/thunderbird-52.4.0+build1/mozilla/toolkit/xre/nsSigHandlers.cpp:176:15: warning: unused variable ‘uc’ [-Wunused-variable] ucontext_t *uc = (ucontext_t *)context; ^~ libtoolkit_xre.a.desc rm -f libtoolkit_xre.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libtoolkit_xre.a.desc ProfileReset.o nsAppRunner.o nsEmbedFunctions.o Unified_cpp_toolkit_xre0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/xre' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/srtp/src' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o Unified_c_netwerk_srtp_src0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DCPU_RISC=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/srtp/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/crypto/include -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_netwerk_srtp_src0.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -std=gnu99 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/srtp/src/Unified_c_netwerk_srtp_src0.c /usr/bin/gcc -std=gnu99 -o Unified_c_netwerk_srtp_src1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DCPU_RISC=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/srtp/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/crypto/include -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_netwerk_srtp_src1.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -std=gnu99 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/srtp/src/Unified_c_netwerk_srtp_src1.c libnksrtp_s.a.desc rm -f libnksrtp_s.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libnksrtp_s.a.desc Unified_c_netwerk_srtp_src0.o Unified_c_netwerk_srtp_src1.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/srtp/src' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/device' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_protocol_device0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/device -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/device -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_protocol_device0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/device/Unified_cpp_protocol_device0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsBaseChannel.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/device/nsDeviceChannel.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/device/nsDeviceChannel.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/device/Unified_cpp_protocol_device0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsBaseChannel.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/device/nsDeviceChannel.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/device/nsDeviceChannel.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/device/Unified_cpp_protocol_device0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libnetwerk_protocol_device.a.desc Unified_cpp_protocol_device0.o libgfx_vr.a.desc rm -f libgfx_vr.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libgfx_vr.a.desc Unified_cpp_gfx_vr0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/device' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/parentalcontrols' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsParentalControlsServiceDefault.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/parentalcontrols -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/parentalcontrols -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsParentalControlsServiceDefault.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/parentalcontrols/nsParentalControlsServiceDefault.cpp make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/vr' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/ffmpeg/ffmpeg57' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_ffmpeg_ffmpeg570.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/ffmpeg/ffmpeg57 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/ffmpeg/ffmpeg57 -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/ffmpeg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/ffmpeg/ffmpeg57/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_ffmpeg_ffmpeg570.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-deprecated-declarations /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/ffmpeg/ffmpeg57/Unified_cpp_ffmpeg_ffmpeg570.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIParentalControlsService.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/parentalcontrols/nsParentalControlsService.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/parentalcontrols/nsParentalControlsServiceDefault.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_parentalcontrols.a.desc nsParentalControlsServiceDefault.o In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Logging.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BlockingResourceBase.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CondVar.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Monitor.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/TaskQueue.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/ffmpeg/ffmpeg57/Unified_cpp_ffmpeg_ffmpeg570.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/parentalcontrols' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_media2.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_media2.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=attributes -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media2.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Casting.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:31, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MediaDeviceInfo.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaDeviceInfo.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TimeRanges.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/TimeUnits.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaInfo.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/AbstractMediaDecoder.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDecoderReader.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/PlatformDecoderModule.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/ffmpeg/FFmpegDataDecoder.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/ffmpeg/ffmpeg57/Unified_cpp_ffmpeg_ffmpeg570.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MediaDeviceInfo.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaDeviceInfo.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IterableIterator.h:34, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMCaps.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMProxy.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDecoder.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MP4Decoder.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/ffmpeg/FFmpegVideoDecoder.cpp:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/ffmpeg/ffmpeg57/Unified_cpp_ffmpeg_ffmpeg570.cpp:29: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GeckoProfiler.h:58, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CondVar.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Monitor.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/TaskQueue.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/ffmpeg/ffmpeg57/Unified_cpp_ffmpeg_ffmpeg570.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MediaDeviceInfo.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaDeviceInfo.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/GCAPI.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:31, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MediaDeviceInfo.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaDeviceInfo.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MediaDeviceInfo.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaDeviceInfo.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaDeviceInfo.cpp: In member function ‘virtual nsresult mozilla::dom::MediaDeviceInfo::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaDeviceInfo.cpp:28:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaDeviceInfo.cpp:27:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaDevices.cpp: In member function ‘virtual nsresult mozilla::dom::MediaDevices::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaDevices.cpp:211:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaDevices.cpp:210:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(MediaDevices) ^~~~~~~~~~~~~~~~~~~~~~ *** KEEP ALIVE MARKER *** Total duration: 1:03:00.238162 libdom_media_platforms_ffmpeg_ffmpeg57.a.desc rm -f libdom_media_platforms_ffmpeg_ffmpeg57.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_media_platforms_ffmpeg_ffmpeg57.a.desc Unified_cpp_ffmpeg_ffmpeg570.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/ffmpeg/ffmpeg57' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/satchel' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsFormFillController.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/satchel -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/satchel -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsFormFillController.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/satchel/nsFormFillController.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIFormFillController.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/satchel/nsFormFillController.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/satchel/nsFormFillController.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaManager.cpp: In member function ‘virtual nsresult mozilla::FakeTrackSourceGetter::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MediaDeviceInfo.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaDeviceInfo.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/satchel/nsFormFillController.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MediaDeviceInfo.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaDeviceInfo.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaRecorder.cpp: In member function ‘virtual nsresult mozilla::dom::MediaRecorder::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaRecorder.cpp:125:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaRecorder.cpp:124:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIDocumentActivity) ^~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_canvas1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/canvas -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/gl -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_canvas1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas1.cpp /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaStreamError.cpp: In member function ‘virtual nsresult mozilla::dom::MediaStreamError::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaStreamError.cpp:60:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaStreamError.cpp:59:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(MediaStreamError) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CheckedInt.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGL2Context.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGL2ContextBuffers.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaStreamTrack.cpp: In member function ‘virtual nsresult mozilla::dom::MediaStreamTrackSource::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaStreamTrack.cpp:31:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaStreamTrack.cpp:30:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaStreamTrack.cpp: In member function ‘virtual nsresult mozilla::dom::MediaStreamTrackConsumer::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaStreamTrack.cpp:60:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaStreamTrack.cpp:59:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaStreamTrack.cpp: In member function ‘virtual nsresult mozilla::dom::MediaStreamTrack::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaStreamTrack.cpp:202:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MediaDeviceInfo.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaDeviceInfo.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaStreamTrack.cpp:201: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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MediaDeviceInfo.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaDeviceInfo.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaTrack.cpp: In member function ‘virtual nsresult mozilla::dom::MediaTrack::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MediaDeviceInfo.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaDeviceInfo.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/satchel/nsFormFillController.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/satchel/nsFormFillController.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/satchel/nsFormFillController.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsStyledElement.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributeElement.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/nsGenericHTMLElement.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLCanvasElement.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGL2Context.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGL2ContextBuffers.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIFormFillController.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/satchel/nsFormFillController.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/satchel/nsFormFillController.cpp:7: /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/satchel/nsFormFillController.cpp: In member function ‘virtual nsresult nsFormFillController::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/satchel/nsFormFillController.cpp:58:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/satchel/nsFormFillController.cpp:57:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIMutationObserver) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsStyledElement.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributeElement.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/nsGenericHTMLElement.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLCanvasElement.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGL2Context.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGL2ContextBuffers.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingDeclarations.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGL2Context.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGL2ContextBuffers.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/satchel/nsFormFillController.cpp: In member function ‘nsresult nsFormFillController::KeyPress(nsIDOMEvent*)’: /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/satchel/nsFormFillController.cpp:1044:14: warning: this statement may fall through [-Wimplicit-fallthrough=] break; ^ /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/satchel/nsFormFillController.cpp:1047:3: note: here case nsIDOMKeyEvent::DOM_VK_UP: ^~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGL2Context.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGL2ContextBuffers.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.h: In member function ‘mozilla::FloatOrInt& mozilla::FloatOrInt::operator=(const mozilla::FloatOrInt&)’: /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.h:219:35: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct mozilla::FloatOrInt’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &x, sizeof(x)); ^ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.h:200:8: note: ‘struct mozilla::FloatOrInt’ declared here struct FloatOrInt final // For TexParameter[fi] and friends. ^~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContext.h:41, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGL2ContextBuffers.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContextSymbols.h: In member function ‘void mozilla::gl::GLContextSymbols::Zero()’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContextSymbols.h:35:49: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::gl::GLContextSymbols’; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(GLContextSymbols)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContextSymbols.h:28:8: note: ‘struct mozilla::gl::GLContextSymbols’ declared here struct GLContextSymbols ^~~~~~~~~~~~~~~~ libtoolkit_components_satchel.a.desc rm -f libtoolkit_components_satchel.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_satchel.a.desc nsFormFillController.o In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media2.cpp:38: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaManager.cpp: In member function ‘nsresult mozilla::MediaManager::GetUserMedia(nsPIDOMWindowInner*, const mozilla::dom::MediaStreamConstraints&, nsIDOMGetUserMediaSuccessCallback*, nsIDOMGetUserMediaErrorCallback*)’: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaManager.cpp:2127:9: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaManager.cpp:2129:7: note: here case MediaSourceEnum::Screen: ^~~~ make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/satchel' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/imagecapture' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_media_imagecapture0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/imagecapture -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/imagecapture -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_media_imagecapture0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/imagecapture/Unified_cpp_media_imagecapture0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/LinkedList.h:67, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaStreamGraph.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/imagecapture/CaptureTask.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/imagecapture/CaptureTask.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/imagecapture/Unified_cpp_media_imagecapture0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas1.cpp:65: /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGL2ContextState.cpp: In member function ‘virtual JS::Value mozilla::WebGL2Context::GetParameter(JSContext*, GLenum, mozilla::ErrorResult&)’: /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGL2ContextState.cpp:120:7: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!gl->IsSupported(gl::GLFeature::ES3_compatibility)) ^~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGL2ContextState.cpp:126:5: note: here case LOCAL_GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS: ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioChannelBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaStreamGraph.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/imagecapture/CaptureTask.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/imagecapture/CaptureTask.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/imagecapture/Unified_cpp_media_imagecapture0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ImageCapture.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/imagecapture/CaptureTask.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/imagecapture/Unified_cpp_media_imagecapture0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GeckoProfiler.h:58, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CondVar.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Monitor.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/TaskQueue.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaStreamGraph.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/imagecapture/CaptureTask.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/imagecapture/CaptureTask.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/imagecapture/Unified_cpp_media_imagecapture0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_canvas2.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/canvas -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/gl -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_canvas2.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas2.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CheckedInt.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BlockingResourceBase.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Mutex.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaStreamGraph.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/imagecapture/CaptureTask.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/imagecapture/CaptureTask.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/imagecapture/Unified_cpp_media_imagecapture0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/imagecapture/ImageCapture.cpp: In member function ‘virtual nsresult mozilla::dom::ImageCapture::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ImageCapture.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/imagecapture/CaptureTask.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/imagecapture/Unified_cpp_media_imagecapture0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsStyledElement.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributeElement.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/nsGenericHTMLElement.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLCanvasElement.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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_imagecapture.a.desc rm -f libdom_media_imagecapture.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_media_imagecapture.a.desc Unified_cpp_media_imagecapture0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/imagecapture' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/power' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_power0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/power -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/power -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_power0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/power/Unified_cpp_dom_power0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsStyledElement.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributeElement.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/nsGenericHTMLElement.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLCanvasElement.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingDeclarations.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/PowerManager.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/power/PowerManager.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/power/Unified_cpp_dom_power0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MozPowerManagerBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/PowerManager.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/power/PowerManager.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/power/Unified_cpp_dom_power0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.h: In member function ‘mozilla::FloatOrInt& mozilla::FloatOrInt::operator=(const mozilla::FloatOrInt&)’: /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.h:219:35: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct mozilla::FloatOrInt’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &x, sizeof(x)); ^ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.h:200:8: note: ‘struct mozilla::FloatOrInt’ declared here struct FloatOrInt final // For TexParameter[fi] and friends. ^~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContext.h:41, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.cpp:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContextSymbols.h: In member function ‘void mozilla::gl::GLContextSymbols::Zero()’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContextSymbols.h:35:49: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::gl::GLContextSymbols’; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(GLContextSymbols)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContextSymbols.h:28:8: note: ‘struct mozilla::gl::GLContextSymbols’ declared here struct GLContextSymbols ^~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ScreenOrientation.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Hal.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/dom/power/PowerManager.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/power/Unified_cpp_dom_power0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/PowerManager.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/power/PowerManager.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/power/Unified_cpp_dom_power0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/PowerManager.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/power/PowerManager.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/power/Unified_cpp_dom_power0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/power/PowerManager.cpp: In member function ‘virtual nsresult mozilla::dom::PowerManager::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/power/PowerManager.cpp:30:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/power/PowerManager.cpp:29:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIDOMMozWakeLockListener) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/power/WakeLock.cpp: In member function ‘virtual nsresult mozilla::dom::WakeLock::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/power/WakeLock.cpp:33:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/power/WakeLock.cpp:32:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadMessageUtils.h:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/GamepadEventTypes.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/VRManagerChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.cpp:51, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h: In member function ‘void mozilla::dom::GamepadPoseState::Clear()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h:81:45: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::dom::GamepadPoseState’; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(GamepadPoseState)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h:36:8: note: ‘struct mozilla::dom::GamepadPoseState’ declared here struct GamepadPoseState ^~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/OwningNonNull.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/RootedOwningNonNull.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingDeclarations.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.cpp: In member function ‘virtual nsresult mozilla::WebGLContext::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.cpp:2478:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.cpp:2477:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDOMWebGLRenderingContext) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libdom_power.a.desc rm -f libdom_power.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_power.a.desc Unified_cpp_dom_power0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/power' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/ffmpeg' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_platforms_ffmpeg0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/ffmpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/ffmpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_platforms_ffmpeg0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/ffmpeg/Unified_cpp_platforms_ffmpeg0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumSet.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDecoderReader.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/PlatformDecoderModule.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/ffmpeg/Unified_cpp_platforms_ffmpeg0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ *** KEEP ALIVE MARKER *** Total duration: 1:04:00.238142 In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TimeRanges.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/TimeUnits.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaInfo.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/AbstractMediaDecoder.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDecoderReader.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/PlatformDecoderModule.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/ffmpeg/FFmpegRuntimeLinker.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/ffmpeg/Unified_cpp_platforms_ffmpeg0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas2.cpp:47: /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContextGL.cpp: In member function ‘JS::Value mozilla::WebGLContext::GetRenderbufferParameter(GLenum, GLenum)’: /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContextGL.cpp:796:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!IsWebGL2()) ^~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContextGL.cpp:800:5: note: here case LOCAL_GL_RENDERBUFFER_WIDTH: ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media2.cpp:92: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaStreamGraph.cpp: In member function ‘void mozilla::MediaStreamGraphImpl::CloseAudioInputImpl(mozilla::AudioDataListener*)’: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaStreamGraph.cpp:1010:7: warning: ‘count’ may be used uninitialized in this function [-Wmaybe-uninitialized] if (--count > 0) { ^~~~~~~ libdom_media_platforms_ffmpeg.a.desc rm -f libdom_media_platforms_ffmpeg.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_media_platforms_ffmpeg.a.desc Unified_cpp_platforms_ffmpeg0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/ffmpeg' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/filesystem/compat' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_filesystem_compat0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/compat -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/filesystem/compat -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_filesystem_compat0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Casting.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:31, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FileSystemEntry.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/compat/CallbackRunnables.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/compat/CallbackRunnables.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FileSystemEntry.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/compat/CallbackRunnables.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/compat/CallbackRunnables.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o Unified_cpp_dom_media3.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_media3.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=attributes -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media3.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FileSystemBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FileSystemEntry.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/compat/CallbackRunnables.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/compat/CallbackRunnables.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/GCAPI.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:31, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FileSystemEntry.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/compat/CallbackRunnables.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/compat/CallbackRunnables.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaTrack.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaTrackList.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FileSystemEntry.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/compat/CallbackRunnables.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/compat/CallbackRunnables.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/compat/FileSystem.cpp: In member function ‘virtual nsresult mozilla::dom::FileSystem::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/compat/FileSystem.cpp:23:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/compat/FileSystem.cpp:22:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/compat/FileSystemDirectoryEntry.cpp: In member function ‘virtual nsresult mozilla::dom::FileSystemDirectoryEntry::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CallbackObject.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CallbackInterface.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FileSystemBinding.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FileSystemEntry.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/compat/CallbackRunnables.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/compat/CallbackRunnables.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FileSystemEntry.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/compat/CallbackRunnables.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/compat/CallbackRunnables.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/compat/FileSystemDirectoryReader.cpp: In member function ‘virtual nsresult mozilla::dom::FileSystemDirectoryReader::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/compat/FileSystemDirectoryReader.cpp:130:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/compat/FileSystemDirectoryReader.cpp:129:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/compat/FileSystemEntry.cpp: In member function ‘virtual nsresult mozilla::dom::FileSystemEntry::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/compat/FileSystemEntry.cpp:25:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/compat/FileSystemEntry.cpp:24:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaTrack.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaTrackList.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/compat/FileSystemFileEntry.cpp: In member function ‘virtual nsresult mozilla::dom::FileSystemFileEntry::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CallbackObject.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CallbackInterface.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FileSystemBinding.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FileSystemEntry.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/compat/CallbackRunnables.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/compat/CallbackRunnables.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FileSystemEntry.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/compat/CallbackRunnables.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/compat/CallbackRunnables.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/compat/FileSystemRootDirectoryEntry.cpp: In member function ‘virtual nsresult mozilla::dom::FileSystemRootDirectoryEntry::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CallbackObject.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CallbackInterface.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FileSystemBinding.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FileSystemEntry.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/compat/CallbackRunnables.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/compat/CallbackRunnables.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FileSystemEntry.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/compat/CallbackRunnables.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/compat/CallbackRunnables.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/compat/FileSystemRootDirectoryReader.cpp: In member function ‘virtual nsresult mozilla::dom::FileSystemRootDirectoryReader::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CallbackObject.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CallbackInterface.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FileSystemBinding.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FileSystemEntry.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/compat/FileSystemDirectoryEntry.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/compat/CallbackRunnables.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/compat/CallbackRunnables.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/filesystem/compat/Unified_cpp_filesystem_compat0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaTrack.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaTrackList.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaTrack.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaTrackList.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ libdom_filesystem_compat.a.desc rm -f libdom_filesystem_compat.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_filesystem_compat.a.desc Unified_cpp_filesystem_compat0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/filesystem/compat' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/terminator' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsTerminator.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/terminator -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/terminator -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsTerminator.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/terminator/nsTerminator.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/terminator/nsTerminator.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/terminator/nsTerminator.cpp:18: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaTrack.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaTrackList.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media3.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaTrackList.cpp: In member function ‘virtual nsresult mozilla::dom::MediaTrackList::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaTrack.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaTrackList.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaTrack.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaTrackList.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media3.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/TextTrack.cpp: In member function ‘virtual nsresult mozilla::dom::TextTrack::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaTrack.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaTrackList.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaTrack.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaTrackList.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media3.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/TextTrackCue.cpp: In member function ‘virtual nsresult mozilla::dom::TextTrackCue::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaTrack.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaTrackList.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaTrack.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaTrackList.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media3.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/TextTrackCueList.cpp: In member function ‘virtual nsresult mozilla::dom::TextTrackCueList::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/TextTrackCueList.cpp:33:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/TextTrackCueList.cpp:32:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/TextTrackList.cpp: In member function ‘virtual nsresult mozilla::dom::TextTrackList::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaTrack.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaTrackList.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaTrack.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaTrackList.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media3.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/TextTrackRegion.cpp: In member function ‘virtual nsresult mozilla::dom::TextTrackRegion::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/TextTrackRegion.cpp:19:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/TextTrackRegion.cpp:18:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ libtoolkit_components_terminator.a.desc rm -f libtoolkit_components_terminator.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_terminator.a.desc nsTerminator.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/terminator' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/aom' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_accessible_aom0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/aom -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/aom -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/base -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/generic -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/atk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_accessible_aom0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/aom/Unified_cpp_accessible_aom0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/aom/AccessibleNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/aom/AccessibleNode.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/aom/Unified_cpp_accessible_aom0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AccessibleNodeBinding.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/aom/AccessibleNode.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/aom/Unified_cpp_accessible_aom0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContentInlines.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/DocAccessible.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible-inl.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/aom/AccessibleNode.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/aom/Unified_cpp_accessible_aom0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/aom/AccessibleNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/aom/AccessibleNode.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/aom/Unified_cpp_accessible_aom0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_canvas3.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/canvas -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/gl -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_canvas3.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas3.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLExtensions.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLExtensionBlendMinMax.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContext.h:41, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLExtensionBlendMinMax.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas3.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContextSymbols.h: In member function ‘void mozilla::gl::GLContextSymbols::Zero()’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContextSymbols.h:35:49: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::gl::GLContextSymbols’; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(GLContextSymbols)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContextSymbols.h:28:8: note: ‘struct mozilla::gl::GLContextSymbols’ declared here struct GLContextSymbols ^~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/aom/AccessibleNode.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/aom/AccessibleNode.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/aom/Unified_cpp_accessible_aom0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/accessible/aom/AccessibleNode.cpp: In member function ‘virtual nsresult mozilla::dom::AccessibleNode::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/accessible/aom/AccessibleNode.cpp:23:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WebGLRenderingContextBinding.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLExtensionBlendMinMax.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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_aom.a.desc rm -f libaccessible_aom.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libaccessible_aom.a.desc Unified_cpp_accessible_aom0.o /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_media4.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_media4.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=attributes -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media4.cpp make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/aom' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/sctp/src' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o sctp_asconf.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -D__Userspace__=1 -DINET=1 -DCALLBACK_API=1 -DSCTP_DEBUG=1 -DINET6=1 -D__Userspace_os_Linux=1 -D_GNU_SOURCE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/sctp/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/sctp_asconf.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -std=gnu99 /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src/netinet/sctp_asconf.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsStyledElement.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributeElement.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/nsGenericHTMLElement.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLCanvasElement.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLExtensionBlendMinMax.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLExtensions.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLExtensionBlendMinMax.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLMediaElement.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/VideoTrack.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media4.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/gcc -std=gnu99 -o sctp_auth.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -D__Userspace__=1 -DINET=1 -DCALLBACK_API=1 -DSCTP_DEBUG=1 -DINET6=1 -D__Userspace_os_Linux=1 -D_GNU_SOURCE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/sctp/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/sctp_auth.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -std=gnu99 /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src/netinet/sctp_auth.c In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStyledElement.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMappedAttributeElement.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsGenericHTMLElement.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLMediaElement.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/VideoTrack.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media4.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLExtensionBlendMinMax.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas3.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.h: In member function ‘mozilla::FloatOrInt& mozilla::FloatOrInt::operator=(const mozilla::FloatOrInt&)’: /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.h:219:35: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct mozilla::FloatOrInt’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &x, sizeof(x)); ^ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.h:200:8: note: ‘struct mozilla::FloatOrInt’ declared here struct FloatOrInt final // For TexParameter[fi] and friends. ^~~~~~~~~~ /usr/bin/gcc -std=gnu99 -o sctp_bsd_addr.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -D__Userspace__=1 -DINET=1 -DCALLBACK_API=1 -DSCTP_DEBUG=1 -DINET6=1 -D__Userspace_os_Linux=1 -D_GNU_SOURCE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/sctp/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/sctp_bsd_addr.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -std=gnu99 /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src/netinet/sctp_bsd_addr.c /usr/bin/gcc -std=gnu99 -o sctp_callout.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -D__Userspace__=1 -DINET=1 -DCALLBACK_API=1 -DSCTP_DEBUG=1 -DINET6=1 -D__Userspace_os_Linux=1 -D_GNU_SOURCE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/sctp/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/sctp_callout.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -std=gnu99 /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src/netinet/sctp_callout.c /usr/bin/gcc -std=gnu99 -o sctp_cc_functions.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -D__Userspace__=1 -DINET=1 -DCALLBACK_API=1 -DSCTP_DEBUG=1 -DINET6=1 -D__Userspace_os_Linux=1 -D_GNU_SOURCE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/sctp/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/sctp_cc_functions.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -std=gnu99 /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src/netinet/sctp_cc_functions.c /usr/bin/gcc -std=gnu99 -o sctp_crc32.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -D__Userspace__=1 -DINET=1 -DCALLBACK_API=1 -DSCTP_DEBUG=1 -DINET6=1 -D__Userspace_os_Linux=1 -D_GNU_SOURCE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/sctp/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/sctp_crc32.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -std=gnu99 /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src/netinet/sctp_crc32.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStyledElement.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMappedAttributeElement.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsGenericHTMLElement.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLMediaElement.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/VideoTrack.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media4.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLMediaElement.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/VideoTrack.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media4.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/gcc -std=gnu99 -o sctp_indata.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -D__Userspace__=1 -DINET=1 -DCALLBACK_API=1 -DSCTP_DEBUG=1 -DINET6=1 -D__Userspace_os_Linux=1 -D_GNU_SOURCE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/sctp/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/sctp_indata.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -std=gnu99 /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src/netinet/sctp_indata.c /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_canvas4.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/canvas -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/gl -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_canvas4.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas4.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLExtensions.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLExtensionInstancedArrays.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas4.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o Unified_cpp_dom_canvas5.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/canvas -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/gl -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_canvas5.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas5.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContext.h:41, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLExtensionInstancedArrays.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas4.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContextSymbols.h: In member function ‘void mozilla::gl::GLContextSymbols::Zero()’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContextSymbols.h:35:49: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::gl::GLContextSymbols’; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(GLContextSymbols)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContextSymbols.h:28:8: note: ‘struct mozilla::gl::GLContextSymbols’ declared here struct GLContextSymbols ^~~~~~~~~~~~~~~~ /usr/bin/gcc -std=gnu99 -o sctp_input.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -D__Userspace__=1 -DINET=1 -DCALLBACK_API=1 -DSCTP_DEBUG=1 -DINET6=1 -D__Userspace_os_Linux=1 -D_GNU_SOURCE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/sctp/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/sctp_input.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -std=gnu99 /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src/netinet/sctp_input.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLMediaElement.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/VideoTrack.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media4.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/VideoTrack.cpp: In member function ‘virtual nsresult mozilla::dom::VideoTrack::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrName.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStyledElement.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMappedAttributeElement.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsGenericHTMLElement.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLMediaElement.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/VideoTrack.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media4.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLMediaElement.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/VideoTrack.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/Unified_cpp_dom_media4.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/WebVTTListener.cpp: In member function ‘virtual nsresult mozilla::dom::WebVTTListener::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/WebVTTListener.cpp:27:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/WebVTTListener.cpp:26:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIWebVTTListener) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WebGLRenderingContextBinding.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLExtensionInstancedArrays.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas4.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsStyledElement.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributeElement.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/nsGenericHTMLElement.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLCanvasElement.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLProgram.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLProgram.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas5.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src/netinet/sctp_input.c: In function ‘sctp_process_control’: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src/netinet/sctp_input.c:4678:38: warning: ‘%s’ directive output truncated writing 97 bytes into a region of size 58 [-Wformat-truncation=] snprintf(msg, sizeof(msg), "OOTB, %s:%d at %s\n", __FILE__, __LINE__, __FUNCTION__); ^~ ~~~~~~~~ In file included from /usr/include/stdio.h:862, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers/stdio.h:3, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src/netinet/sctp_os_userspace.h:434, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src/netinet/sctp_os.h:72, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src/netinet/sctp_input.c:38: /usr/include/aarch64-linux-gnu/bits/stdio2.h:64:10: note: ‘__builtin___snprintf_chk’ output 134 bytes into a destination of size 64 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src/netinet/sctp_input.c:4724:39: warning: ‘%s’ directive output truncated writing 97 bytes into a region of size 58 [-Wformat-truncation=] snprintf(msg, sizeof(msg), "OOTB, %s:%d at %s\n", __FILE__, __LINE__, __FUNCTION__); ^~ ~~~~~~~~ In file included from /usr/include/stdio.h:862, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers/stdio.h:3, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src/netinet/sctp_os_userspace.h:434, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src/netinet/sctp_os.h:72, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src/netinet/sctp_input.c:38: /usr/include/aarch64-linux-gnu/bits/stdio2.h:64:10: note: ‘__builtin___snprintf_chk’ output 134 bytes into a destination of size 64 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsStyledElement.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributeElement.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/nsGenericHTMLElement.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLCanvasElement.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLExtensionInstancedArrays.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas4.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLExtensions.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLExtensionInstancedArrays.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas4.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsStyledElement.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributeElement.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/nsGenericHTMLElement.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLCanvasElement.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLProgram.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLProgram.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas5.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WeakPtr.h:70, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLProgram.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLProgram.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas5.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src/netinet/sctp_input.c: In function ‘sctp_common_input_processing’: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src/netinet/sctp_input.c:5966:38: warning: ‘%s’ directive output truncated writing 97 bytes into a region of size 58 [-Wformat-truncation=] snprintf(msg, sizeof(msg), "OOTB, %s:%d at %s\n", __FILE__, __LINE__, __FUNCTION__); ^~ ~~~~~~~~ In file included from /usr/include/stdio.h:862, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers/stdio.h:3, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src/netinet/sctp_os_userspace.h:434, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src/netinet/sctp_os.h:72, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src/netinet/sctp_input.c:38: /usr/include/aarch64-linux-gnu/bits/stdio2.h:64:10: note: ‘__builtin___snprintf_chk’ output 142 bytes into a destination of size 64 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src/netinet/sctp_input.c:5910:38: warning: ‘%s’ directive output truncated writing 97 bytes into a region of size 58 [-Wformat-truncation=] snprintf(msg, sizeof(msg), "OOTB, %s:%d at %s\n", __FILE__, __LINE__, __FUNCTION__); ^~ ~~~~~~~~ In file included from /usr/include/stdio.h:862, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers/stdio.h:3, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src/netinet/sctp_os_userspace.h:434, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src/netinet/sctp_os.h:72, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src/netinet/sctp_input.c:38: /usr/include/aarch64-linux-gnu/bits/stdio2.h:64:10: note: ‘__builtin___snprintf_chk’ output 142 bytes into a destination of size 64 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src/netinet/sctp_input.c:6041:38: warning: ‘%s’ directive output truncated writing 97 bytes into a region of size 58 [-Wformat-truncation=] snprintf(msg, sizeof(msg), "OOTB, %s:%d at %s\n", __FILE__, __LINE__, __FUNCTION__); ^~ ~~~~~~~~ In file included from /usr/include/stdio.h:862, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers/stdio.h:3, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src/netinet/sctp_os_userspace.h:434, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src/netinet/sctp_os.h:72, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src/netinet/sctp_input.c:38: /usr/include/aarch64-linux-gnu/bits/stdio2.h:64:10: note: ‘__builtin___snprintf_chk’ output 142 bytes into a destination of size 64 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *** KEEP ALIVE MARKER *** Total duration: 1:05:00.238145 /usr/bin/gcc -std=gnu99 -o sctp_output.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -D__Userspace__=1 -DINET=1 -DCALLBACK_API=1 -DSCTP_DEBUG=1 -DINET6=1 -D__Userspace_os_Linux=1 -D_GNU_SOURCE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/sctp/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/sctp_output.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -std=gnu99 /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src/netinet/sctp_output.c In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLExtensionInstancedArrays.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas4.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.h: In member function ‘mozilla::FloatOrInt& mozilla::FloatOrInt::operator=(const mozilla::FloatOrInt&)’: /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.h:219:35: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct mozilla::FloatOrInt’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &x, sizeof(x)); ^ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.h:200:8: note: ‘struct mozilla::FloatOrInt’ declared here struct FloatOrInt final // For TexParameter[fi] and friends. ^~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLProgram.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLProgram.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas5.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.h: In member function ‘mozilla::FloatOrInt& mozilla::FloatOrInt::operator=(const mozilla::FloatOrInt&)’: /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.h:219:35: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct mozilla::FloatOrInt’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &x, sizeof(x)); ^ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.h:200:8: note: ‘struct mozilla::FloatOrInt’ declared here struct FloatOrInt final // For TexParameter[fi] and friends. ^~~~~~~~~~ libdom_media.a.desc rm -f libdom_media.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContext.h:41, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLProgram.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas5.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContextSymbols.h: In member function ‘void mozilla::gl::GLContextSymbols::Zero()’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContextSymbols.h:35:49: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::gl::GLContextSymbols’; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(GLContextSymbols)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContextSymbols.h:28:8: note: ‘struct mozilla::gl::GLContextSymbols’ declared here struct GLContextSymbols ^~~~~~~~~~~~~~~~ make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/devtools/server' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsJSInspector.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/devtools/server -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/devtools/server -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsJSInspector.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/devtools/server/nsJSInspector.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIJSInspector.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/devtools/server/nsJSInspector.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/devtools/server/nsJSInspector.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src/netinet/sctp_output.c: In function ‘sctp_send_initiate_ack’: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src/netinet/sctp_output.c:5890:32: warning: ‘%s’ directive output truncated writing 98 bytes into a region of size 64 [-Wformat-truncation=] snprintf(msg, sizeof(msg), "%s:%d at %s\n", __FILE__, __LINE__, __FUNCTION__); ^~ ~~~~~~~~ In file included from /usr/include/stdio.h:862, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers/stdio.h:3, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src/netinet/sctp_os_userspace.h:434, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src/netinet/sctp_os.h:72, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src/netinet/sctp_output.c:38: /usr/include/aarch64-linux-gnu/bits/stdio2.h:64:10: note: ‘__builtin___snprintf_chk’ output 131 bytes into a destination of size 64 return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIJSInspector.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/devtools/server/nsJSInspector.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/devtools/server/nsJSInspector.cpp:6: /<>/thunderbird-52.4.0+build1/mozilla/devtools/server/nsJSInspector.cpp: In member function ‘virtual nsresult mozilla::jsinspector::nsJSInspector::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/devtools/server/nsJSInspector.cpp:32:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdevtools_server.a.desc nsJSInspector.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/devtools/server' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/components' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsCategoryManager.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/components -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/components -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/base -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/reflect/xptinfo -I/<>/thunderbird-52.4.0+build1/mozilla/chrome -I/<>/thunderbird-52.4.0+build1/mozilla/modules/libjar -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsCategoryManager.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/xpcom/components/nsCategoryManager.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsICategoryManager.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/components/nsCategoryManager.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/gcc -std=gnu99 -o sctp_pcb.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -D__Userspace__=1 -DINET=1 -DCALLBACK_API=1 -DSCTP_DEBUG=1 -DINET6=1 -D__Userspace_os_Linux=1 -D_GNU_SOURCE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/sctp/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/sctp_pcb.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -std=gnu99 /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src/netinet/sctp_pcb.c /usr/bin/g++ -std=gnu++11 -o nsComponentManager.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/components -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/components -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/base -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/reflect/xptinfo -I/<>/thunderbird-52.4.0+build1/mozilla/chrome -I/<>/thunderbird-52.4.0+build1/mozilla/modules/libjar -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsComponentManager.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/xpcom/components/nsComponentManager.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/components/nsComponentManager.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/components/nsComponentManager.cpp:62: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/gcc -std=gnu99 -o sctp_peeloff.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -D__Userspace__=1 -DINET=1 -DCALLBACK_API=1 -DSCTP_DEBUG=1 -DINET6=1 -D__Userspace_os_Linux=1 -D_GNU_SOURCE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/sctp/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/sctp_peeloff.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -std=gnu99 /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src/netinet/sctp_peeloff.c /usr/bin/gcc -std=gnu99 -o sctp_sha1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -D__Userspace__=1 -DINET=1 -DCALLBACK_API=1 -DSCTP_DEBUG=1 -DINET6=1 -D__Userspace_os_Linux=1 -D_GNU_SOURCE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/sctp/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/sctp_sha1.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -std=gnu99 /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src/netinet/sctp_sha1.c /usr/bin/gcc -std=gnu99 -o sctp_ss_functions.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -D__Userspace__=1 -DINET=1 -DCALLBACK_API=1 -DSCTP_DEBUG=1 -DINET6=1 -D__Userspace_os_Linux=1 -D_GNU_SOURCE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/sctp/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/sctp_ss_functions.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -std=gnu99 /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src/netinet/sctp_ss_functions.c /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_canvas6.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/canvas -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/gl -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_canvas6.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas6.cpp /usr/bin/gcc -std=gnu99 -o sctp_sysctl.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -D__Userspace__=1 -DINET=1 -DCALLBACK_API=1 -DSCTP_DEBUG=1 -DINET6=1 -D__Userspace_os_Linux=1 -D_GNU_SOURCE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/sctp/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/sctp_sysctl.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -std=gnu99 /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src/netinet/sctp_sysctl.c /usr/bin/gcc -std=gnu99 -o sctp_timer.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -D__Userspace__=1 -DINET=1 -DCALLBACK_API=1 -DSCTP_DEBUG=1 -DINET6=1 -D__Userspace_os_Linux=1 -D_GNU_SOURCE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/sctp/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/sctp_timer.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -std=gnu99 /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src/netinet/sctp_timer.c /usr/bin/g++ -std=gnu++11 -o Unified_cpp_xpcom_components0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/components -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/components -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/base -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/reflect/xptinfo -I/<>/thunderbird-52.4.0+build1/mozilla/chrome -I/<>/thunderbird-52.4.0+build1/mozilla/modules/libjar -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_xpcom_components0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/components/Unified_cpp_xpcom_components0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLVertexArray.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLVertexArrayGL.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLVertexArrayGL.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas6.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/components/ManifestParser.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/components/Unified_cpp_xpcom_components0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContext.h:41, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLVertexArrayGL.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas6.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContextSymbols.h: In member function ‘void mozilla::gl::GLContextSymbols::Zero()’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContextSymbols.h:35:49: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::gl::GLContextSymbols’; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(GLContextSymbols)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/gl/GLContextSymbols.h:28:8: note: ‘struct mozilla::gl::GLContextSymbols’ declared here struct GLContextSymbols ^~~~~~~~~~~~~~~~ /usr/bin/gcc -std=gnu99 -o sctp_userspace.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -D__Userspace__=1 -DINET=1 -DCALLBACK_API=1 -DSCTP_DEBUG=1 -DINET6=1 -D__Userspace_os_Linux=1 -D_GNU_SOURCE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/sctp/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/sctp_userspace.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -std=gnu99 /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src/netinet/sctp_userspace.c /usr/bin/gcc -std=gnu99 -o sctp_usrreq.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -D__Userspace__=1 -DINET=1 -DCALLBACK_API=1 -DSCTP_DEBUG=1 -DINET6=1 -D__Userspace_os_Linux=1 -D_GNU_SOURCE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/sctp/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/sctp_usrreq.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -std=gnu99 /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src/netinet/sctp_usrreq.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas5.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLQuery.cpp: In member function ‘void mozilla::WebGLQuery::GetQueryParameter(GLenum, JS::MutableHandleValue) const’: /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLQuery.cpp:177:13: warning: this statement may fall through [-Wimplicit-fallthrough=] if (mContext->Has64BitTimestamps()) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLQuery.cpp:183:9: note: here default: ^~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsStyledElement.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributeElement.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/nsGenericHTMLElement.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLCanvasElement.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLVertexArrayGL.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas6.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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_components.a.desc rm -f libxpcom_components.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libxpcom_components.a.desc nsCategoryManager.o nsComponentManager.o Unified_cpp_xpcom_components0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/components' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/profile' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_toolkit_profile0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/profile -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/profile -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/xre -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_toolkit_profile0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/profile/Unified_cpp_toolkit_profile0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/profile/nsProfileStringTypes.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/profile/nsProfileLock.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/profile/Unified_cpp_toolkit_profile0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsStyledElement.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributeElement.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/nsGenericHTMLElement.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLCanvasElement.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLVertexArrayGL.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas6.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLVertexArray.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLVertexArrayGL.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLVertexArrayGL.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas6.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ libtoolkit_profile.a.desc rm -f libtoolkit_profile.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libtoolkit_profile.a.desc Unified_cpp_toolkit_profile0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/profile' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/audiochannel' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_audiochannel0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/audiochannel -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/audiochannel -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_audiochannel0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/audiochannel/Unified_cpp_dom_audiochannel0.cpp /usr/bin/gcc -std=gnu99 -o sctputil.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -D__Userspace__=1 -DINET=1 -DCALLBACK_API=1 -DSCTP_DEBUG=1 -DINET6=1 -D__Userspace_os_Linux=1 -D_GNU_SOURCE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/sctp/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/sctputil.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -std=gnu99 /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src/netinet/sctputil.c In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLVertexArrayGL.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/Unified_cpp_dom_canvas6.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.h: In member function ‘mozilla::FloatOrInt& mozilla::FloatOrInt::operator=(const mozilla::FloatOrInt&)’: /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.h:219:35: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct mozilla::FloatOrInt’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &x, sizeof(x)); ^ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.h:200:8: note: ‘struct mozilla::FloatOrInt’ declared here struct FloatOrInt final // For TexParameter[fi] and friends. ^~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAudioChannelAgent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/audiochannel/AudioChannelAgent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/audiochannel/AudioChannelAgent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/audiochannel/Unified_cpp_dom_audiochannel0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioChannelBinding.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/audiochannel/AudioChannelService.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/audiochannel/AudioChannelAgent.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/audiochannel/Unified_cpp_dom_audiochannel0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/gcc -std=gnu99 -o sctp6_usrreq.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -D__Userspace__=1 -DINET=1 -DCALLBACK_API=1 -DSCTP_DEBUG=1 -DINET6=1 -D__Userspace_os_Linux=1 -D_GNU_SOURCE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/sctp/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/sctp6_usrreq.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -std=gnu99 /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src/netinet6/sctp6_usrreq.c /usr/bin/gcc -std=gnu99 -o user_environment.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -D__Userspace__=1 -DINET=1 -DCALLBACK_API=1 -DSCTP_DEBUG=1 -DINET6=1 -D__Userspace_os_Linux=1 -D_GNU_SOURCE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/sctp/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/user_environment.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -std=gnu99 /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src/user_environment.c /usr/bin/gcc -std=gnu99 -o user_mbuf.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -D__Userspace__=1 -DINET=1 -DCALLBACK_API=1 -DSCTP_DEBUG=1 -DINET6=1 -D__Userspace_os_Linux=1 -D_GNU_SOURCE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/sctp/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/user_mbuf.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -std=gnu99 /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src/user_mbuf.c /usr/bin/gcc -std=gnu99 -o user_recv_thread.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -D__Userspace__=1 -DINET=1 -DCALLBACK_API=1 -DSCTP_DEBUG=1 -DINET6=1 -D__Userspace_os_Linux=1 -D_GNU_SOURCE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/sctp/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/user_recv_thread.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -std=gnu99 /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src/user_recv_thread.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAudioChannelAgent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/audiochannel/AudioChannelAgent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/audiochannel/AudioChannelAgent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/audiochannel/Unified_cpp_dom_audiochannel0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/audiochannel/AudioChannelAgent.cpp: In member function ‘virtual nsresult mozilla::dom::AudioChannelAgent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/audiochannel/AudioChannelAgent.cpp:34:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/audiochannel/AudioChannelAgent.cpp:33:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /usr/bin/gcc -std=gnu99 -o user_socket.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSCTP_SIMPLE_ALLOCATOR=1 -DSCTP_PROCESS_LEVEL_LOCKS=1 -D__Userspace__=1 -DINET=1 -DCALLBACK_API=1 -DSCTP_DEBUG=1 -DINET6=1 -D__Userspace_os_Linux=1 -D_GNU_SOURCE -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/sctp/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/user_socket.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -std=gnu99 /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src/user_socket.c make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/docshell/base' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_docshell_base0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/docshell/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/shistory -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/viewsource -I/<>/thunderbird-52.4.0+build1/mozilla/tools/profiler -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_docshell_base0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/docshell/base/Unified_cpp_docshell_base0.cpp libnksctp_s.a.desc rm -f libnksctp_s.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libnksctp_s.a.desc sctp_asconf.o sctp_auth.o sctp_bsd_addr.o sctp_callout.o sctp_cc_functions.o sctp_crc32.o sctp_indata.o sctp_input.o sctp_output.o sctp_pcb.o sctp_peeloff.o sctp_sha1.o sctp_ss_functions.o sctp_sysctl.o sctp_timer.o sctp_userspace.o sctp_usrreq.o sctputil.o sctp6_usrreq.o user_environment.o user_mbuf.o user_recv_thread.o user_socket.o In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/docshell/base/LoadContext.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/docshell/base/Unified_cpp_docshell_base0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/sctp/src' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/glue' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o BackgroundChildImpl.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/dom/broadcastchannel -I/<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/crashreporter -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/xre -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/BackgroundChildImpl.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-shadow /<>/thunderbird-52.4.0+build1/mozilla/ipc/glue/BackgroundChildImpl.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/docshell/base/LoadContext.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/docshell/base/Unified_cpp_docshell_base0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/glue/BackgroundChildImpl.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/glue/BackgroundChildImpl.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ContentCache.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TabParent.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/audiochannel/AudioChannelService.cpp:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/audiochannel/Unified_cpp_dom_audiochannel0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/audiochannel/AudioChannelAgent.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/audiochannel/AudioChannelAgent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/audiochannel/Unified_cpp_dom_audiochannel0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/glue/BackgroundChildImpl.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/glue/BackgroundChildImpl.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/LoadContext.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/docshell/base/LoadContext.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/docshell/base/Unified_cpp_docshell_base0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/GCAPI.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIPrincipal.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/docshell/base/LoadContext.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/docshell/base/Unified_cpp_docshell_base0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISerializable.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIPrincipal.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/docshell/base/LoadContext.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/docshell/base/Unified_cpp_docshell_base0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/docshell/base/nsDSURIContentListener.cpp: In member function ‘virtual nsresult nsDSURIContentListener::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/docshell/base/nsDSURIContentListener.cpp:55:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAudioChannelAgent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/audiochannel/AudioChannelAgent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/audiochannel/AudioChannelAgent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/audiochannel/Unified_cpp_dom_audiochannel0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/audiochannel/AudioChannelService.cpp: In member function ‘virtual nsresult mozilla::dom::AudioChannelService::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/audiochannel/AudioChannelService.cpp:270:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/audiochannel/AudioChannelService.cpp:269:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIObserver) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IDBWrapperCache.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IDBTransaction.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/ActorsChild.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/glue/BackgroundChildImpl.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/glue/BackgroundChildImpl.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/glue/BackgroundChildImpl.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadMessageUtils.h:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/GamepadEventTypes.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadEventChannel.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadEventChannelChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadEventChannelChild.h:4, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/glue/BackgroundChildImpl.cpp:28: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h: In member function ‘void mozilla::dom::GamepadPoseState::Clear()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h:81:45: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::dom::GamepadPoseState’; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(GamepadPoseState)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h:36:8: note: ‘struct mozilla::dom::GamepadPoseState’ declared here struct GamepadPoseState ^~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDeviceContext.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsViewManager.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/docshell/base/nsDocShell.cpp:80, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/docshell/base/Unified_cpp_docshell_base0.cpp:47: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o BackgroundParentImpl.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/dom/broadcastchannel -I/<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/crashreporter -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/xre -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/BackgroundParentImpl.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-shadow /<>/thunderbird-52.4.0+build1/mozilla/ipc/glue/BackgroundParentImpl.cpp libdom_audiochannel.a.desc rm -f libdom_audiochannel.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_audiochannel.a.desc Unified_cpp_dom_audiochannel0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/audiochannel' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/libjar' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsJAR.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/modules/libjar -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/libjar -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsJAR.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/modules/libjar/nsJAR.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIInputStream.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/modules/libjar/nsJARInputStream.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/modules/libjar/nsJAR.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISerializable.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIPrincipal.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/docshell/base/LoadContext.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/docshell/base/Unified_cpp_docshell_base0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/docshell/base/nsDocShell.cpp: In member function ‘virtual nsresult nsDocShell::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/docshell/base/nsDocShell.cpp:950:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(nsDocLoader) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/docshell/base/nsDocShell.cpp:949:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIDeprecationWarner) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/glue/BackgroundParentImpl.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/glue/BackgroundParentImpl.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ *** KEEP ALIVE MARKER *** Total duration: 1:06:00.238132 /<>/thunderbird-52.4.0+build1/mozilla/docshell/base/nsDocShell.cpp: In member function ‘virtual nsresult nsRefreshTimer::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/docshell/base/nsDocShell.cpp:13466:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_THREADSAFE’ NS_INTERFACE_MAP_END_THREADSAFE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/docshell/base/nsDocShell.cpp:13465:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsITimerCallback) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/docshell/base/nsDocShellLoadInfo.cpp: In member function ‘virtual nsresult nsDocShellLoadInfo::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/docshell/base/nsDocShellLoadInfo.cpp:35:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/docshell/base/nsDocShellLoadInfo.cpp:34:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIDocShellLoadInfo) ^~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o nsJARChannel.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/modules/libjar -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/libjar -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsJARChannel.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/modules/libjar/nsJARChannel.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/modules/libjar/nsJAR.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/modules/libjar/nsJARChannel.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/glue/BackgroundParentImpl.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/glue/BackgroundParentImpl.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIJARChannel.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/modules/libjar/nsJARChannel.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/modules/libjar/nsJARChannel.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadMessageUtils.h:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/GamepadEventTypes.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadEventChannel.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PGamepadEventChannelParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadEventChannelParent.h:4, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/glue/BackgroundParentImpl.cpp:22: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h: In member function ‘void mozilla::dom::GamepadPoseState::Clear()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h:81:45: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::dom::GamepadPoseState’; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(GamepadPoseState)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h:36:8: note: ‘struct mozilla::dom::GamepadPoseState’ declared here struct GamepadPoseState ^~~~~~~~~~~~~~~~ libdom_canvas.a.desc rm -f libdom_canvas.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/fmp4' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o MP4Demuxer.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/fmp4 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/fmp4 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/MP4Demuxer.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/dom/media/fmp4/MP4Demuxer.cpp /usr/bin/g++ -std=gnu++11 -o FileDescriptorSetChild.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/dom/broadcastchannel -I/<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/crashreporter -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/xre -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/FileDescriptorSetChild.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-shadow /<>/thunderbird-52.4.0+build1/mozilla/ipc/glue/FileDescriptorSetChild.cpp /usr/bin/g++ -std=gnu++11 -o nsJARFactory.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/modules/libjar -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/libjar -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsJARFactory.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/modules/libjar/nsJARFactory.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TimeRanges.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/TimeUnits.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaInfo.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDataDemuxer.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/fmp4/MP4Demuxer.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/fmp4/MP4Demuxer.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/modules/libjar/nsJARFactory.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/glue/FileDescriptorSetChild.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/glue/FileDescriptorSetChild.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsJARInputStream.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/modules/libjar -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/libjar -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsJARInputStream.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/modules/libjar/nsJARInputStream.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIInputStream.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/modules/libjar/nsJARInputStream.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/modules/libjar/nsJARInputStream.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/modules/libjar/nsJARInputStream.cpp: In member function ‘nsresult nsJARInputStream::InitDirectory(nsJAR*, const nsACString_internal&, const char*)’: /<>/thunderbird-52.4.0+build1/mozilla/modules/libjar/nsJARInputStream.cpp:112:34: warning: this statement may fall through [-Wimplicit-fallthrough=] escDirName.Append('\\'); ~~~~~~~~~~~~~~~~~^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/modules/libjar/nsJARInputStream.cpp:114:13: note: here default: ^~~~~~~ /usr/bin/g++ -std=gnu++11 -o nsZipArchive.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/modules/libjar -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/libjar -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsZipArchive.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/modules/libjar/nsZipArchive.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/modules/libjar/nsZipArchive.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o FileDescriptorSetParent.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/dom/broadcastchannel -I/<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/crashreporter -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/xre -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/FileDescriptorSetParent.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-shadow /<>/thunderbird-52.4.0+build1/mozilla/ipc/glue/FileDescriptorSetParent.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/glue/FileDescriptorSetParent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/glue/FileDescriptorSetParent.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o Unified_cpp_modules_libjar0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/modules/libjar -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/libjar -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_modules_libjar0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/libjar/Unified_cpp_modules_libjar0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/modules/libjar/nsJARProtocolHandler.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/libjar/Unified_cpp_modules_libjar0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIJARChannel.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/modules/libjar/nsJARChannel.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/modules/libjar/nsJARProtocolHandler.cpp:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/libjar/Unified_cpp_modules_libjar0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o Unified_cpp_dom_media_fmp40.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/fmp4 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/fmp4 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_media_fmp40.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/fmp4/Unified_cpp_dom_media_fmp40.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/modules/libjar/nsJARProtocolHandler.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/libjar/Unified_cpp_modules_libjar0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/modules/libjar/nsJARURI.cpp: In member function ‘virtual nsresult nsJARURI::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/modules/libjar/nsJARURI.cpp:55:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/libjar/Unified_cpp_modules_libjar0.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/modules/libjar/nsJARURI.cpp:54:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /usr/bin/g++ -std=gnu++11 -o GeckoChildProcessHost.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/dom/broadcastchannel -I/<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/crashreporter -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/xre -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GeckoChildProcessHost.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-shadow /<>/thunderbird-52.4.0+build1/mozilla/ipc/glue/GeckoChildProcessHost.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Atomics.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDecoder.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/fmp4/MP4Decoder.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/fmp4/MP4Decoder.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/fmp4/Unified_cpp_dom_media_fmp40.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TimeRanges.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/TimeUnits.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaInfo.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/AbstractMediaDecoder.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDecoderReader.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/PlatformDecoderModule.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/SamplesWaitingForKey.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMCaps.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMProxy.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDecoder.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/fmp4/MP4Decoder.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/fmp4/MP4Decoder.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/fmp4/Unified_cpp_dom_media_fmp40.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libmodules_libjar.a.desc rm -f libmodules_libjar.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/libjar' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpfe/components/windowds' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsWindowDataSource.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/xpfe/components/windowds -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpfe/components/windowds -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsWindowDataSource.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/xpfe/components/windowds/nsWindowDataSource.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIRDFDataSource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/xpfe/components/windowds/nsWindowDataSource.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/xpfe/components/windowds/nsWindowDataSource.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIRDFDataSource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/xpfe/components/windowds/nsWindowDataSource.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/xpfe/components/windowds/nsWindowDataSource.cpp:6: /<>/thunderbird-52.4.0+build1/mozilla/xpfe/components/windowds/nsWindowDataSource.cpp: In member function ‘virtual nsresult nsWindowDataSource::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/xpfe/components/windowds/nsWindowDataSource.cpp:116:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IterableIterator.h:34, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMCaps.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMProxy.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDecoder.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/fmp4/MP4Decoder.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/fmp4/MP4Decoder.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/fmp4/Unified_cpp_dom_media_fmp40.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIEventTarget.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIThread.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMCaps.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMProxy.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDecoder.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/fmp4/MP4Decoder.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/fmp4/MP4Decoder.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/fmp4/Unified_cpp_dom_media_fmp40.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ libxpfe_components_windowds.a.desc rm -f libxpfe_components_windowds.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libxpfe_components_windowds.a.desc nsWindowDataSource.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpfe/components/windowds' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libsoundtouch/src' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_libsoundtouch_src0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DST_NO_EXCEPTION_HANDLING=1 -DMOZ_HAS_MOZGLUE -I/<>/thunderbird-52.4.0+build1/mozilla/media/libsoundtouch/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libsoundtouch/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_libsoundtouch_src0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -include /<>/thunderbird-52.4.0+build1/mozilla/media/libsoundtouch/src/soundtouch_perms.h /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:20: /<>/thunderbird-52.4.0+build1/mozilla/media/libsoundtouch/src/FIRFilter.cpp:89: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for /<>/thunderbird-52.4.0+build1/mozilla/media/libsoundtouch/src/FIRFilter.cpp:145: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for /<>/thunderbird-52.4.0+build1/mozilla/media/libsoundtouch/src/FIRFilter.cpp:192: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:47: /<>/thunderbird-52.4.0+build1/mozilla/media/libsoundtouch/src/InterpolateShannon.cpp:75: warning: "PI" redefined #define PI 3.1415926536 In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/media/libsoundtouch/src/AAFilter.cpp:52: note: this is the location of the previous definition #define PI M_PI In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:83: /<>/thunderbird-52.4.0+build1/mozilla/media/libsoundtouch/src/TDStretch.cpp:306: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] #pragma omp parallel for /<>/thunderbird-52.4.0+build1/mozilla/media/libsoundtouch/src/TDStretch.cpp:331: warning: ignoring #pragma omp critical [-Wunknown-pragmas] #pragma omp critical In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:56: /<>/thunderbird-52.4.0+build1/mozilla/media/libsoundtouch/src/RateTransposer.cpp: In member function ‘void soundtouch::RateTransposer::processSamples(const SAMPLETYPE*, uint)’: /<>/thunderbird-52.4.0+build1/mozilla/media/libsoundtouch/src/RateTransposer.cpp:133:10: warning: variable ‘count’ set but not used [-Wunused-but-set-variable] uint count; ^~~~~ libmedia_libsoundtouch_src.a.desc rm -f libmedia_libsoundtouch_src.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libmedia_libsoundtouch_src.a.desc Unified_cpp_libsoundtouch_src0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libsoundtouch/src' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/hal' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Hal.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/hal -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/hal -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Hal.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/hal/Hal.cpp /usr/bin/g++ -std=gnu++11 -o URIUtils.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/dom/broadcastchannel -I/<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/crashreporter -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/xre -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/URIUtils.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-shadow /<>/thunderbird-52.4.0+build1/mozilla/ipc/glue/URIUtils.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/hal/Hal.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/hal/Hal.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/glue/URIUtils.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/glue/URIUtils.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MozPowerManagerBinding.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/hal/Hal.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/hal/Hal.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/glue/URIUtils.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/glue/URIUtils.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ScreenOrientation.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/hal/Hal.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/hal/Hal.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/hal/Hal.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/hal/Hal.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_ipc_glue0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/dom/broadcastchannel -I/<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/crashreporter -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/xre -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_ipc_glue0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/glue/Unified_cpp_ipc_glue0.cpp libdom_media_fmp4.a.desc rm -f libdom_media_fmp4.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_media_fmp4.a.desc MP4Demuxer.o Unified_cpp_dom_media_fmp40.o libdocshell_base.a.desc rm -f libdocshell_base.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdocshell_base.a.desc Unified_cpp_docshell_base0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/fmp4' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/txtsvc' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_editor_txtsvc0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/editor/txtsvc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/txtsvc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_editor_txtsvc0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/txtsvc/Unified_cpp_editor_txtsvc0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/glue/BackgroundChild.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/glue/BackgroundImpl.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/glue/Unified_cpp_ipc_glue0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/docshell/base' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libmkv' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o EbmlBufferWriter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libmkv -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libmkv -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/EbmlBufferWriter.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libmkv/EbmlBufferWriter.c /<>/thunderbird-52.4.0+build1/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) { ^~~~~~~~~~ /usr/bin/gcc -std=gnu99 -o EbmlWriter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libmkv -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libmkv -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/EbmlWriter.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libmkv/EbmlWriter.c /usr/bin/gcc -std=gnu99 -o WebMElement.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libmkv -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libmkv -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/WebMElement.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libmkv/WebMElement.c libmedia_libmkv.a.desc rm -f libmedia_libmkv.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libmedia_libmkv.a.desc EbmlBufferWriter.o EbmlWriter.o WebMElement.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libmkv' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/graphite2/src' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o NameTable.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/gfx/graphite2/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/graphite2/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/NameTable.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/gfx/graphite2/src/NameTable.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/editor/txtsvc/nsFilteredContentIterator.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/txtsvc/Unified_cpp_editor_txtsvc0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/graphite2/src/MozGrMalloc.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/graphite2/src/inc/Main.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/graphite2/src/NameTable.cpp:27: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_graphite2_src0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/gfx/graphite2/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/graphite2/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_graphite2_src0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src0.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/graphite2/src/MozGrMalloc.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/graphite2/src/inc/Main.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/graphite2/src/Bidi.cpp:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src0.cpp:29: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsContentUtils.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/editor/txtsvc/nsFilteredContentIterator.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/txtsvc/Unified_cpp_editor_txtsvc0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src0.cpp:29: /<>/thunderbird-52.4.0+build1/mozilla/gfx/graphite2/src/Code.cpp: In member function ‘void graphite2::vm::Machine::Code::decoder::analyse_opcode(graphite2::vm::opcode, const int8*)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/graphite2/src/Code.cpp:517:18: warning: this statement may fall through [-Wimplicit-fallthrough=] set_changed(0); ~~~~~~~~~~~^~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/graphite2/src/Code.cpp:520:5: note: here case PUT_COPY : ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src0.cpp:110: /<>/thunderbird-52.4.0+build1/mozilla/gfx/graphite2/src/Intervals.cpp: In member function ‘void graphite2::Zones::remove(float, float)’: /<>/thunderbird-52.4.0+build1/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; } ^~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/graphite2/src/Intervals.cpp:165:9: note: here case 1: // i overlaps on the rhs of e ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/graphite2/src/Intervals.cpp:170:13: warning: this statement may fall through [-Wimplicit-fallthrough=] if (separated(i->x, i->xm)) break; ^~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/graphite2/src/Intervals.cpp:173:9: note: here case 3: // e completely covers i ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundChild.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/glue/BackgroundChildImpl.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/glue/BackgroundImpl.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/glue/Unified_cpp_ipc_glue0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsLayoutUtils.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsRange.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/editor/txtsvc/nsFilteredContentIterator.cpp:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/txtsvc/Unified_cpp_editor_txtsvc0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsComponentManagerUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/editor/txtsvc/nsFilteredContentIterator.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/txtsvc/Unified_cpp_editor_txtsvc0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_hal0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/hal -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/hal -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_hal0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/hal/Unified_cpp_hal0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/hal/Hal.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/hal/HalWakeLock.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/hal/Unified_cpp_hal0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MozPowerManagerBinding.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/hal/Hal.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/hal/HalWakeLock.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/hal/Unified_cpp_hal0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsComponentManagerUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/editor/txtsvc/nsFilteredContentIterator.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/txtsvc/Unified_cpp_editor_txtsvc0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/editor/txtsvc/nsFilteredContentIterator.cpp: In member function ‘virtual nsresult nsFilteredContentIterator::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/editor/txtsvc/nsFilteredContentIterator.cpp:46:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDocumentObserver.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDocument.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsContentUtils.h:38, from /<>/thunderbird-52.4.0+build1/mozilla/editor/txtsvc/nsFilteredContentIterator.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/txtsvc/Unified_cpp_editor_txtsvc0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS’ NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsComponentManagerUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/editor/txtsvc/nsFilteredContentIterator.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/txtsvc/Unified_cpp_editor_txtsvc0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/editor/txtsvc/nsTextServicesDocument.cpp: In member function ‘virtual nsresult nsTextServicesDocument::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/editor/txtsvc/nsTextServicesDocument.cpp:123:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDocumentObserver.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDocument.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsContentUtils.h:38, from /<>/thunderbird-52.4.0+build1/mozilla/editor/txtsvc/nsFilteredContentIterator.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/txtsvc/Unified_cpp_editor_txtsvc0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS’ NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_graphite2_src1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/gfx/graphite2/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/graphite2/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_graphite2_src1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src1.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/graphite2/src/MozGrMalloc.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/graphite2/src/inc/Main.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/graphite2/src/SegCache.cpp:28, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ScreenOrientation.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/hal/Hal.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/hal/HalWakeLock.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/hal/Unified_cpp_hal0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/hal/Hal.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/hal/HalWakeLock.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/hal/Unified_cpp_hal0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src1.cpp:47: /<>/thunderbird-52.4.0+build1/mozilla/gfx/graphite2/src/Slot.cpp: In member function ‘void graphite2::Slot::set(const graphite2::Slot&, int, size_t, size_t, size_t)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/gfx/graphite2/src/inc/Segment.h:38, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/graphite2/src/Segment.cpp:32, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src1.cpp:29: /<>/thunderbird-52.4.0+build1/mozilla/gfx/graphite2/src/inc/Slot.h:43:8: note: ‘struct graphite2::SlotJustify’ declared here struct SlotJustify ^~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/graphite2/src/inc/FeatureVal.h:31, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/graphite2/src/inc/FeatureMap.h:29, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/graphite2/src/inc/Face.h:34, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/graphite2/src/inc/CmapCache.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/graphite2/src/SegCache.cpp:34, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src1.cpp:2: /<>/thunderbird-52.4.0+build1/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*]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/graphite2/src/inc/List.h:92:51: required from ‘void graphite2::Vector::clear() [with T = graphite2::FeatureVal]’ /<>/thunderbird-52.4.0+build1/mozilla/gfx/graphite2/src/inc/List.h:60:17: required from ‘graphite2::Vector::~Vector() [with T = graphite2::FeatureVal]’ /<>/thunderbird-52.4.0+build1/mozilla/gfx/graphite2/src/Segment.cpp:60:47: required from here /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/gfx/graphite2/src/inc/FeatureMap.h:29, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/graphite2/src/inc/Face.h:34, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/graphite2/src/inc/CmapCache.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/graphite2/src/SegCache.cpp:34, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/gfx/graphite2/src/inc/FeatureVal.h:38:7: note: ‘class graphite2::FeatureVal’ declared here class FeatureVal : public Vector ^~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/graphite2/src/Segment.cpp:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src1.cpp:29: /<>/thunderbird-52.4.0+build1/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&)’: /<>/thunderbird-52.4.0+build1/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; ~~~~~~~~~^~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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; ^~~~ /<>/thunderbird-52.4.0+build1/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; ~~~~~~~~^~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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; ^~~~ libeditor_txtsvc.a.desc rm -f libeditor_txtsvc.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libeditor_txtsvc.a.desc Unified_cpp_editor_txtsvc0.o *** KEEP ALIVE MARKER *** Total duration: 1:07:00.238137 make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/editor/txtsvc' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libnestegg/src' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o Unified_c_media_libnestegg_src0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libnestegg/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libnestegg/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_media_libnestegg_src0.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libnestegg/src/Unified_c_media_libnestegg_src0.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libnestegg/src/Unified_c_media_libnestegg_src0.c:2: /<>/thunderbird-52.4.0+build1/mozilla/media/libnestegg/src/nestegg.c: In function ‘ne_parse’: /<>/thunderbird-52.4.0+build1/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; ^~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_graphite2_src2.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/gfx/graphite2/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/graphite2/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_graphite2_src2.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src2.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/graphite2/src/MozGrMalloc.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/graphite2/src/inc/Main.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/graphite2/src/inc/Segment.h:29, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/graphite2/src/gr_slot.cpp:28, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/graphite2/src/Unified_cpp_gfx_graphite2_src2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libmedia_libnestegg_src.a.desc rm -f libmedia_libnestegg_src.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libmedia_libnestegg_src.a.desc Unified_c_media_libnestegg_src0.o /usr/bin/g++ -std=gnu++11 -o Unified_cpp_hal1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/hal -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/hal -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_hal1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/hal/Unified_cpp_hal1.cpp make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libnestegg/src' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libspeex_resampler/src' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o resample.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOUTSIDE_SPEEX -DEXPORT= -DFLOATING_POINT -I/<>/thunderbird-52.4.0+build1/mozilla/media/libspeex_resampler/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libspeex_resampler/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/resample.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare /<>/thunderbird-52.4.0+build1/mozilla/media/libspeex_resampler/src/resample.c libgfx_graphite2_src.a.desc rm -f libgfx_graphite2_src.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/graphite2/src' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libtheora' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o Unified_c_media_libtheora0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DTHEORA_DISABLE_ENCODE -I/<>/thunderbird-52.4.0+build1/mozilla/media/libtheora -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libtheora -I/<>/thunderbird-52.4.0+build1/mozilla/media/libtheora/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_media_libtheora0.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-type-limits /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libtheora/Unified_c_media_libtheora0.c /usr/bin/g++ -std=gnu++11 -o simd_detect.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOUTSIDE_SPEEX -DEXPORT= -DFLOATING_POINT -I/<>/thunderbird-52.4.0+build1/mozilla/media/libspeex_resampler/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libspeex_resampler/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/simd_detect.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libspeex_resampler/src/simd_detect.cpp libspeex.a.desc rm -f libspeex.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libspeex.a.desc resample.o simd_detect.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libspeex_resampler/src' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvorbis' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o vorbis_codebook.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvorbis -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvorbis -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvorbis/lib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vorbis_codebook.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-uninitialized /<>/thunderbird-52.4.0+build1/mozilla/media/libvorbis/lib/vorbis_codebook.c In file included from /<>/thunderbird-52.4.0+build1/mozilla/media/libvorbis/lib/scales.h:22, from /<>/thunderbird-52.4.0+build1/mozilla/media/libvorbis/lib/vorbis_codebook.c:24: /<>/thunderbird-52.4.0+build1/mozilla/media/libvorbis/lib/os.h:178:12: warning: ‘vorbis_ftoi’ defined but not used [-Wunused-function] static int vorbis_ftoi(double f){ ^~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/hal/Hal.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/hal/linux/LinuxMemory.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/hal/Unified_cpp_hal1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/gcc -std=gnu99 -o vorbis_floor1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvorbis -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvorbis -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvorbis/lib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vorbis_floor1.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-uninitialized /<>/thunderbird-52.4.0+build1/mozilla/media/libvorbis/lib/vorbis_floor1.c In file included from /<>/thunderbird-52.4.0+build1/mozilla/media/libvorbis/lib/bitrate.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/media/libvorbis/lib/codec_internal.h:59, from /<>/thunderbird-52.4.0+build1/mozilla/media/libvorbis/lib/vorbis_floor1.c:23: /<>/thunderbird-52.4.0+build1/mozilla/media/libvorbis/lib/os.h:178:12: warning: ‘vorbis_ftoi’ defined but not used [-Wunused-function] static int vorbis_ftoi(double f){ ^~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MozPowerManagerBinding.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/hal/Hal.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/hal/linux/LinuxMemory.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/hal/Unified_cpp_hal1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/gcc -std=gnu99 -o vorbis_info.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvorbis -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvorbis -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvorbis/lib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vorbis_info.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-uninitialized /<>/thunderbird-52.4.0+build1/mozilla/media/libvorbis/lib/vorbis_info.c In file included from /<>/thunderbird-52.4.0+build1/mozilla/media/libvorbis/lib/bitrate.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/media/libvorbis/lib/codec_internal.h:59, from /<>/thunderbird-52.4.0+build1/mozilla/media/libvorbis/lib/vorbis_info.c:26: /<>/thunderbird-52.4.0+build1/mozilla/media/libvorbis/lib/os.h:178:12: warning: ‘vorbis_ftoi’ defined but not used [-Wunused-function] static int vorbis_ftoi(double f){ ^~~~~~~~~~~ /usr/bin/gcc -std=gnu99 -o vorbis_res0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvorbis -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvorbis -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvorbis/lib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vorbis_res0.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-uninitialized /<>/thunderbird-52.4.0+build1/mozilla/media/libvorbis/lib/vorbis_res0.c In file included from /<>/thunderbird-52.4.0+build1/mozilla/media/libvorbis/lib/bitrate.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/media/libvorbis/lib/codec_internal.h:59, from /<>/thunderbird-52.4.0+build1/mozilla/media/libvorbis/lib/vorbis_res0.c:28: /<>/thunderbird-52.4.0+build1/mozilla/media/libvorbis/lib/os.h:178:12: warning: ‘vorbis_ftoi’ defined but not used [-Wunused-function] static int vorbis_ftoi(double f){ ^~~~~~~~~~~ /usr/bin/gcc -std=gnu99 -o vorbis_window.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvorbis -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvorbis -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvorbis/lib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vorbis_window.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-uninitialized /<>/thunderbird-52.4.0+build1/mozilla/media/libvorbis/lib/vorbis_window.c In file included from /<>/thunderbird-52.4.0+build1/mozilla/media/libvorbis/lib/vorbis_window.c:20: /<>/thunderbird-52.4.0+build1/mozilla/media/libvorbis/lib/os.h:178:12: warning: ‘vorbis_ftoi’ defined but not used [-Wunused-function] static int vorbis_ftoi(double f){ ^~~~~~~~~~~ /usr/bin/gcc -std=gnu99 -o Unified_c_media_libvorbis0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvorbis -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvorbis -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvorbis/lib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_media_libvorbis0.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-uninitialized /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvorbis/Unified_c_media_libvorbis0.c libmedia_libtheora.a.desc rm -f libmedia_libtheora.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libmedia_libtheora.a.desc Unified_c_media_libtheora0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libtheora' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/harfbuzz/src' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o hb-blob.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/gfx/harfbuzz/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/harfbuzz/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/hb-blob.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/gfx/harfbuzz/src/hb-blob.cc /usr/bin/g++ -std=gnu++11 -o hb-common.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/gfx/harfbuzz/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/harfbuzz/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/hb-common.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/gfx/harfbuzz/src/hb-common.cc In file included from /<>/thunderbird-52.4.0+build1/mozilla/media/libvorbis/lib/bitrate.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/media/libvorbis/lib/codec_internal.h:59, from /<>/thunderbird-52.4.0+build1/mozilla/media/libvorbis/lib/vorbis_analysis.c:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvorbis/Unified_c_media_libvorbis0.c:2: /<>/thunderbird-52.4.0+build1/mozilla/media/libvorbis/lib/os.h:178:12: warning: ‘vorbis_ftoi’ defined but not used [-Wunused-function] static int vorbis_ftoi(double f){ ^~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o hb-ot-math.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/gfx/harfbuzz/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/harfbuzz/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/hb-ot-math.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/gfx/harfbuzz/src/hb-ot-math.cc In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ScreenOrientation.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/hal/Hal.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/hal/linux/LinuxMemory.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/hal/Unified_cpp_hal1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/hal/Hal.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/hal/linux/LinuxMemory.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/hal/Unified_cpp_hal1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_ipc_glue1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/dom/broadcastchannel -I/<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/crashreporter -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/xre -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_ipc_glue1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/glue/Unified_cpp_ipc_glue1.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/glue/ProcessUtils_linux.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/glue/Unified_cpp_ipc_glue1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o hb-ot-shape-complex-hangul.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/gfx/harfbuzz/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/harfbuzz/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/hb-ot-shape-complex-hangul.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-hangul.cc In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentParent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/glue/ProtocolUtils.cpp:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/glue/Unified_cpp_ipc_glue1.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o hb-ot-shape-complex-indic.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/gfx/harfbuzz/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/harfbuzz/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/hb-ot-shape-complex-indic.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-indic.cc libmedia_libvorbis.a.desc rm -f libmedia_libvorbis.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvorbis' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/cairo/src' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o cairo-base85-stream.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DMOZ_TREE_PIXMAN -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/cairo-base85-stream.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-unused-but-set-variable -I/usr/include/freetype2 -I/usr/include/freetype2 /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-base85-stream.c /usr/bin/gcc -std=gnu99 -o cairo-bentley-ottmann-rectangular.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DMOZ_TREE_PIXMAN -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/cairo-bentley-ottmann-rectangular.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-unused-but-set-variable -I/usr/include/freetype2 -I/usr/include/freetype2 /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-bentley-ottmann-rectangular.c In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairoint.h:2569, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-bentley-ottmann-rectangular.c:39: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-bentley-ottmann-rectangular.c: In function ‘pqueue_grow’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-bentley-ottmann-rectangular.c:165:17: note: in expansion of macro ‘_cairo_malloc_ab’ new_elements = _cairo_malloc_ab (pq->max_size, ^~~~~~~~~~~~~~~~ /usr/bin/gcc -std=gnu99 -o cairo-bentley-ottmann-rectilinear.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DMOZ_TREE_PIXMAN -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/cairo-bentley-ottmann-rectilinear.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-unused-but-set-variable -I/usr/include/freetype2 -I/usr/include/freetype2 /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-bentley-ottmann-rectilinear.c /usr/bin/g++ -std=gnu++11 -o hb-ot-shape-complex-use.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/gfx/harfbuzz/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/harfbuzz/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/hb-ot-shape-complex-use.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/gfx/harfbuzz/src/hb-ot-shape-complex-use.cc /usr/bin/gcc -std=gnu99 -o cairo-bentley-ottmann.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DMOZ_TREE_PIXMAN -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/cairo-bentley-ottmann.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-unused-but-set-variable -I/usr/include/freetype2 -I/usr/include/freetype2 /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-bentley-ottmann.c In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairoint.h:2569, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-bentley-ottmann.c:39: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-bentley-ottmann.c: In function ‘_pqueue_grow’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-bentley-ottmann.c:904:17: note: in expansion of macro ‘_cairo_malloc_ab’ new_elements = _cairo_malloc_ab (pq->max_size, ^~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WorkerPrivate.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/glue/SendStreamChild.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/glue/Unified_cpp_ipc_glue1.cpp:29: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/revocable_store.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/task.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/glue/ProtocolUtils.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/glue/Unified_cpp_ipc_glue1.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o hb-ot-shape.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/gfx/harfbuzz/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/harfbuzz/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/hb-ot-shape.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/gfx/harfbuzz/src/hb-ot-shape.cc In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/hal/Unified_cpp_hal1.cpp:20: /<>/thunderbird-52.4.0+build1/mozilla/hal/linux/UPowerClient.cpp: In member function ‘void mozilla::hal_impl::UPowerClient::UpdateSavedInfo(GHashTable*)’: /<>/thunderbird-52.4.0+build1/mozilla/hal/linux/UPowerClient.cpp:453:14: warning: this statement may fall through [-Wimplicit-fallthrough=] isFull = true; ~~~~~~~^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/hal/linux/UPowerClient.cpp:455:5: note: here case eState_Charging: ^~~~ /usr/bin/gcc -std=gnu99 -o cairo-cff-subset.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DMOZ_TREE_PIXMAN -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/cairo-cff-subset.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-unused-but-set-variable -I/usr/include/freetype2 -I/usr/include/freetype2 /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-cff-subset.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers/features.h:3, from /usr/include/assert.h:35, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers/assert.h:3, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairoint.h:57, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-cff-subset.c:43: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ /usr/bin/g++ -std=gnu++11 -o hb-shape-plan.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/gfx/harfbuzz/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/harfbuzz/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/hb-shape-plan.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/gfx/harfbuzz/src/hb-shape-plan.cc /usr/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_harfbuzz_src0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/gfx/harfbuzz/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/harfbuzz/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_harfbuzz_src0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/harfbuzz/src/Unified_cpp_gfx_harfbuzz_src0.cpp /usr/bin/gcc -std=gnu99 -o cairo-deflate-stream.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DMOZ_TREE_PIXMAN -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/cairo-deflate-stream.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-unused-but-set-variable -I/usr/include/freetype2 -I/usr/include/freetype2 /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-deflate-stream.c /usr/bin/gcc -std=gnu99 -o cairo-ft-font.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DMOZ_TREE_PIXMAN -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/cairo-ft-font.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-unused-but-set-variable -I/usr/include/freetype2 -I/usr/include/freetype2 /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-ft-font.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers/features.h:3, from /usr/include/assert.h:35, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers/assert.h:3, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairoint.h:57, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-ft-font.c:42: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-ft-font.c:65: warning: "_GNU_SOURCE" redefined #define _GNU_SOURCE /* for RTLD_DEFAULT */ : note: this is the location of the previous definition In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairoint.h:2569, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-ft-font.c:42: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-ft-font.c: In function ‘_get_bitmap_surface’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-ft-font.c:1148:13: note: in expansion of macro ‘_cairo_malloc_ab’ data = _cairo_malloc_ab (height, stride); ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-ft-font.c:1210:10: note: in expansion of macro ‘_cairo_malloc_ab’ data = _cairo_malloc_ab (height, stride); ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-ft-font.c:1231:13: note: in expansion of macro ‘_cairo_malloc_ab’ data = _cairo_malloc_ab (height, stride); ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-ft-font.c:1264:13: note: in expansion of macro ‘_cairo_malloc_ab’ data = _cairo_malloc_ab (height, stride); ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-ft-font.c: In function ‘_transform_glyph_bitmap’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-ft-font.c:1614:41: warning: passing argument 1 of ‘_moz_cairo_image_surface_get_format’ from incompatible pointer type [-Wincompatible-pointer-types] if (cairo_image_surface_get_format (*surface) == CAIRO_FORMAT_ARGB32 && ^~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairoint.h:70, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-ft-font.c:42: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo.h:2318:50: note: expected ‘cairo_surface_t *’ {aka ‘struct _cairo_surface *’} but argument is of type ‘cairo_image_surface_t *’ {aka ‘struct _cairo_image_surface *’} cairo_image_surface_get_format (cairo_surface_t *surface); ~~~~~~~~~~~~~~~~~^~~~~~~ libhal.a.desc rm -f libhal.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libhal.a.desc Hal.o Unified_cpp_hal0.o Unified_cpp_hal1.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/hal' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libcubeb/src' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o cubeb.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DCUBEB_GECKO_BUILD -DUSE_ALSA -DUSE_PULSE -I/<>/thunderbird-52.4.0+build1/mozilla/media/libcubeb/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libcubeb/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/cubeb.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/alsa -D_REENTRANT /<>/thunderbird-52.4.0+build1/mozilla/media/libcubeb/src/cubeb.c /usr/bin/gcc -std=gnu99 -o cubeb_alsa.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DCUBEB_GECKO_BUILD -DUSE_ALSA -DUSE_PULSE -I/<>/thunderbird-52.4.0+build1/mozilla/media/libcubeb/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libcubeb/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/cubeb_alsa.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/alsa -D_REENTRANT /<>/thunderbird-52.4.0+build1/mozilla/media/libcubeb/src/cubeb_alsa.c /usr/bin/gcc -std=gnu99 -o cairo-pdf-operators.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DMOZ_TREE_PIXMAN -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/cairo-pdf-operators.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-unused-but-set-variable -I/usr/include/freetype2 -I/usr/include/freetype2 /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-pdf-operators.c In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairoint.h:2569, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-pdf-operators.c:42: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-pdf-operators.c: In function ‘_cairo_pdf_operators_emit_stroke_style’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:127:50: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (b) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-pdf-operators.c:578:13: note: in expansion of macro ‘_cairo_malloc_abc’ dash = _cairo_malloc_abc (num_dashes, 2, sizeof (double)); ^~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-pdf-operators.c:594:14: note: in expansion of macro ‘_cairo_malloc_ab’ dash = _cairo_malloc_ab (num_dashes, sizeof (double)); ^~~~~~~~~~~~~~~~ /usr/bin/gcc -std=gnu99 -o cubeb_pulse.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DCUBEB_GECKO_BUILD -DUSE_ALSA -DUSE_PULSE -I/<>/thunderbird-52.4.0+build1/mozilla/media/libcubeb/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libcubeb/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/cubeb_pulse.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/alsa -D_REENTRANT /<>/thunderbird-52.4.0+build1/mozilla/media/libcubeb/src/cubeb_pulse.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/harfbuzz/src/Unified_cpp_gfx_harfbuzz_src0.cpp:137: /<>/thunderbird-52.4.0+build1/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)’: /<>/thunderbird-52.4.0+build1/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) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/harfbuzz/src/hb-ot-shape-fallback.cc:229:5: note: here default: ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/harfbuzz/src/hb-ot-shape-fallback.cc:261:27: warning: this statement may fall through [-Wimplicit-fallthrough=] base_extents.height -= y_gap; ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/harfbuzz/src/hb-ot-shape-fallback.cc:264:5: note: here case HB_UNICODE_COMBINING_CLASS_ATTACHED_BELOW_LEFT: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/harfbuzz/src/hb-ot-shape-fallback.cc:282:27: warning: this statement may fall through [-Wimplicit-fallthrough=] base_extents.height -= y_gap; ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/harfbuzz/src/hb-ot-shape-fallback.cc:285:5: note: here case HB_UNICODE_COMBINING_CLASS_ATTACHED_ABOVE: ^~~~ libipc_glue.a.desc rm -f libipc_glue.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 /usr/bin/gcc -std=gnu99 -o cairo-pdf-surface.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DMOZ_TREE_PIXMAN -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/cairo-pdf-surface.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-unused-but-set-variable -I/usr/include/freetype2 -I/usr/include/freetype2 /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-pdf-surface.c make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/glue' In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers/features.h:3, from /usr/include/assert.h:35, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers/assert.h:3, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairoint.h:57, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-pdf-surface.c:43: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/libpixman/src' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o pixman-access-accessors.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/pixman-access-accessors.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src/pixman-access-accessors.c In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairoint.h:2569, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-pdf-surface.c:43: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function ‘_cairo_pdf_surface_emit_smask’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-pdf-surface.c:1796:10: note: in expansion of macro ‘_cairo_malloc_ab’ alpha = _cairo_malloc_ab ((image->width+7) / 8, image->height); ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-pdf-surface.c:1799:10: note: in expansion of macro ‘_cairo_malloc_ab’ alpha = _cairo_malloc_ab (image->height, image->width); ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function ‘_cairo_pdf_surface_emit_image’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:127:50: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (b) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-pdf-surface.c:1897:11: note: in expansion of macro ‘_cairo_malloc_abc’ rgb = _cairo_malloc_abc (image->width, image->height, 3); ^~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function ‘_cairo_pdf_surface_emit_pattern_stops’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-pdf-surface.c:2769:16: note: in expansion of macro ‘_cairo_malloc_ab’ allstops = _cairo_malloc_ab ((pattern->n_stops + 2), sizeof (cairo_pdf_color_stop_t)); ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function ‘_cairo_pdf_surface_emit_type3_font_subset’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-pdf-surface.c:4479:14: note: in expansion of macro ‘_cairo_malloc_ab’ glyphs = _cairo_malloc_ab (font_subset->num_glyphs, sizeof (cairo_pdf_resource_t)); ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-pdf-surface.c:4483:14: note: in expansion of macro ‘_cairo_malloc_ab’ widths = _cairo_malloc_ab (font_subset->num_glyphs, sizeof (double)); ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function ‘_cairo_pdf_surface_show_text_glyphs’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-pdf-surface.c:6118:22: note: in expansion of macro ‘_cairo_malloc_ab’ group->glyphs = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-pdf-surface.c:6128:24: note: in expansion of macro ‘_cairo_malloc_ab’ group->clusters = _cairo_malloc_ab (num_clusters, sizeof (cairo_text_cluster_t)); ^~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o cubeb_panner.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DCUBEB_GECKO_BUILD -DUSE_ALSA -DUSE_PULSE -I/<>/thunderbird-52.4.0+build1/mozilla/media/libcubeb/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libcubeb/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/cubeb_panner.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libcubeb/src/cubeb_panner.cpp At top level: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-pdf-surface.c:5364:1: warning: ‘_cairo_pdf_surface_operation_supported’ defined but not used [-Wunused-function] _cairo_pdf_surface_operation_supported (cairo_pdf_surface_t *surface, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o cubeb_resampler.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DCUBEB_GECKO_BUILD -DUSE_ALSA -DUSE_PULSE -I/<>/thunderbird-52.4.0+build1/mozilla/media/libcubeb/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libcubeb/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/cubeb_resampler.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libcubeb/src/cubeb_resampler.cpp /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-pdf-surface.c: In function ‘_cairo_pdf_surface_write_patterns_and_smask_groups’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-pdf-surface.c:2201:14: warning: ‘interpolate’ may be used uninitialized in this function [-Wmaybe-uninitialized] status = _cairo_pdf_surface_emit_image (surface, (cairo_image_surface_t *)pad_image, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ resource, interpolate); ~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-pdf-surface.c:2137:18: note: ‘interpolate’ was declared here cairo_bool_t interpolate; ^~~~~~~~~~~ /usr/bin/gcc -std=gnu99 -o cairo-ps-surface.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DMOZ_TREE_PIXMAN -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/cairo-ps-surface.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-unused-but-set-variable -I/usr/include/freetype2 -I/usr/include/freetype2 /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-ps-surface.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers/features.h:3, from /usr/include/assert.h:35, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers/assert.h:3, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairoint.h:57, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-ps-surface.c:57: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-ps-surface.c: In function ‘_cairo_ps_surface_emit_header’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-ps-surface.c:166:10: warning: unused variable ‘ctime_buf’ [-Wunused-variable] char ctime_buf[26]; ^~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairoint.h:2569, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-ps-surface.c:57: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-ps-surface.c: In function ‘_cairo_ps_surface_emit_pattern_stops’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-ps-surface.c:3089:16: note: in expansion of macro ‘_cairo_malloc_ab’ allstops = _cairo_malloc_ab ((pattern->n_stops + 2), sizeof (cairo_ps_color_stop_t)); ^~~~~~~~~~~~~~~~ At top level: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-ps-surface.c:1820:1: warning: ‘_cairo_ps_surface_operation_supported’ defined but not used [-Wunused-function] _cairo_ps_surface_operation_supported (cairo_ps_surface_t *surface, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/gcc -std=gnu99 -o pixman-access.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/pixman-access.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src/pixman-access.c libcubeb.a.desc rm -f libcubeb.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libcubeb.a.desc cubeb.o cubeb_alsa.o cubeb_pulse.o cubeb_panner.o cubeb_resampler.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libcubeb/src' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libpng' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o Unified_c_media_libpng0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libpng -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libpng -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_media_libpng0.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libpng/Unified_c_media_libpng0.c /usr/bin/gcc -std=gnu99 -o cairo-surface-wrapper.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DMOZ_TREE_PIXMAN -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/cairo-surface-wrapper.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-unused-but-set-variable -I/usr/include/freetype2 -I/usr/include/freetype2 /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-surface-wrapper.c In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairoint.h:2569, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-surface-wrapper.c:38: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-surface-wrapper.c: In function ‘_cairo_surface_wrapper_show_text_glyphs’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-surface-wrapper.c:592:15: note: in expansion of macro ‘_cairo_malloc_ab’ dev_glyphs = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); ^~~~~~~~~~~~~~~~ /usr/bin/gcc -std=gnu99 -o cairo-truetype-subset.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DMOZ_TREE_PIXMAN -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/cairo-truetype-subset.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-unused-but-set-variable -I/usr/include/freetype2 -I/usr/include/freetype2 /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-truetype-subset.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers/features.h:3, from /usr/include/assert.h:35, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers/assert.h:3, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairoint.h:57, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-truetype-subset.c:44: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ /usr/bin/gcc -std=gnu99 -o pixman-arm.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/pixman-arm.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src/pixman-arm.c /usr/bin/gcc -std=gnu99 -o cairo-type1-fallback.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DMOZ_TREE_PIXMAN -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/cairo-type1-fallback.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-unused-but-set-variable -I/usr/include/freetype2 -I/usr/include/freetype2 /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-type1-fallback.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers/features.h:3, from /usr/include/assert.h:35, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers/assert.h:3, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairoint.h:57, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-type1-fallback.c:37: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ /usr/bin/gcc -std=gnu99 -o pixman-bits-image.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/pixman-bits-image.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src/pixman-bits-image.c /usr/bin/gcc -std=gnu99 -o cairo-type1-subset.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DMOZ_TREE_PIXMAN -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/cairo-type1-subset.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-unused-but-set-variable -I/usr/include/freetype2 -I/usr/include/freetype2 /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-type1-subset.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers/features.h:3, from /usr/include/assert.h:35, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers/assert.h:3, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairoint.h:57, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-type1-subset.c:43: /usr/include/features.h:183:3: warning: #warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" [-Wcpp] # warning "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE" ^~~~~~~ /usr/bin/gcc -std=gnu99 -o cairo-type3-glyph-surface.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DMOZ_TREE_PIXMAN -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/cairo-type3-glyph-surface.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-unused-but-set-variable -I/usr/include/freetype2 -I/usr/include/freetype2 /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-type3-glyph-surface.c /usr/bin/gcc -std=gnu99 -o cairo-xlib-display.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DMOZ_TREE_PIXMAN -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/cairo-xlib-display.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-unused-but-set-variable -I/usr/include/freetype2 -I/usr/include/freetype2 /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-xlib-display.c /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-xlib-display.c: In function ‘_cairo_xlib_display_get_xrender_format’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-xlib-display.c:620:23: warning: ‘pict_format’ may be used uninitialized in this function [-Wmaybe-uninitialized] xrender_format = XRenderFindStandardFormat (display->display, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pict_format); ~~~~~~~~~~~~ /usr/bin/gcc -std=gnu99 -o cairo-xlib-screen.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DMOZ_TREE_PIXMAN -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/cairo-xlib-screen.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-unused-but-set-variable -I/usr/include/freetype2 -I/usr/include/freetype2 /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-xlib-screen.c libmozpng.a.desc rm -f libmozpng.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libmozpng.a.desc Unified_c_media_libpng0.o /usr/bin/gcc -std=gnu99 -o cairo-xlib-surface.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DMOZ_TREE_PIXMAN -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/cairo-xlib-surface.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-unused-but-set-variable -I/usr/include/freetype2 -I/usr/include/freetype2 /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-xlib-surface.c make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libpng' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/angle' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o EmulateGLFragColorBroadcast.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/gfx/angle -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/angle -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/include -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/src -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/src/common/third_party/numerics -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/EmulateGLFragColorBroadcast.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-attributes -Wno-shadow -Wno-sign-compare -Wno-unknown-pragmas -Wno-unreachable-code -Wno-shadow-compatible-local -Wno-shadow-local /<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/src/compiler/translator/EmulateGLFragColorBroadcast.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairoint.h:2569, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-xlib-surface.c:48: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function ‘_cairo_xlib_surface_set_clip_region’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-xlib-surface.c:305:14: note: in expansion of macro ‘_cairo_malloc_ab’ rects = _cairo_malloc_ab (n_rects, sizeof (XRectangle)); ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function ‘_draw_image_surface’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-xlib-surface.c:1262:16: note: in expansion of macro ‘_cairo_malloc_ab’ ximage.data = _cairo_malloc_ab (stride, ximage.height); ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function ‘_cairo_xlib_surface_acquire_pattern_surface’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-xlib-surface.c:2106:7: note: in expansion of macro ‘_cairo_malloc_ab’ _cairo_malloc_ab (gradient->n_stops, ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function ‘_cairo_xlib_surface_fill_rectangles’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-xlib-surface.c:2775:15: note: in expansion of macro ‘_cairo_malloc_ab’ xrects = _cairo_malloc_ab (num_rects, sizeof (XRectangle)); ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function ‘_cairo_xlib_surface_composite_trapezoids’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-xlib-surface.c:2928:11: note: in expansion of macro ‘_cairo_malloc_ab’ xtraps = _cairo_malloc_ab (num_traps, sizeof (XTrapezoid)); ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-xlib-surface.c: In function ‘_emit_glyphs_chunk’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-xlib-surface.c:4447:14: note: in expansion of macro ‘_cairo_malloc_ab’ elts = _cairo_malloc_ab (num_elts, sizeof (XGlyphElt8)); ^~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o RewriteTexelFetchOffset.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/gfx/angle -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/angle -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/include -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/src -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/src/common/third_party/numerics -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/RewriteTexelFetchOffset.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-attributes -Wno-shadow -Wno-sign-compare -Wno-unknown-pragmas -Wno-unreachable-code -Wno-shadow-compatible-local -Wno-shadow-local /<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/src/compiler/translator/RewriteTexelFetchOffset.cpp /usr/bin/gcc -std=gnu99 -o pixman-combine-float.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/pixman-combine-float.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src/pixman-combine-float.c /usr/bin/gcc -std=gnu99 -o cairo-xlib-visual.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DMOZ_TREE_PIXMAN -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/cairo-xlib-visual.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-unused-but-set-variable -I/usr/include/freetype2 -I/usr/include/freetype2 /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-xlib-visual.c /usr/bin/gcc -std=gnu99 -o Unified_c_gfx_cairo_cairo_src0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DMOZ_TREE_PIXMAN -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_gfx_cairo_cairo_src0.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-unused-but-set-variable -I/usr/include/freetype2 -I/usr/include/freetype2 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src0.c In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairoint.h:2569, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-analysis-surface.c:37, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src0.c:2: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-botor-scan-converter.c: In function ‘pqueue_grow’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-botor-scan-converter.c:822:17: note: in expansion of macro ‘_cairo_malloc_ab’ new_elements = _cairo_malloc_ab (pq->max_size, ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-botor-scan-converter.c: In function ‘render_rows’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-botor-scan-converter.c:1382:10: note: in expansion of macro ‘_cairo_malloc_ab’ spans = _cairo_malloc_ab (num_spans, sizeof (cairo_half_open_span_t)); ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-clip.c: In function ‘_cairo_clip_path_to_region_geometric’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-clip.c:605:10: note: in expansion of macro ‘_cairo_malloc_ab’ boxes = _cairo_malloc_ab (traps.num_traps, sizeof (cairo_box_t)); ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-clip.c: In function ‘_region_clip_to_boxes’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-clip.c:754:14: note: in expansion of macro ‘_cairo_malloc_ab’ new_boxes = _cairo_malloc_ab (traps.num_traps, sizeof (cairo_box_t)); ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-clip.c: In function ‘_rectilinear_clip_to_boxes’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-clip.c:830:15: note: in expansion of macro ‘_cairo_malloc_ab’ new_boxes = _cairo_malloc_ab (new_size, sizeof (cairo_box_t)); ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-clip.c: In function ‘_cairo_clip_path_to_boxes’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-clip.c:876:18: note: in expansion of macro ‘_cairo_malloc_ab’ new_boxes = _cairo_malloc_ab (num_rects, sizeof (cairo_box_t)); ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-clip.c: In function ‘_cairo_clip_copy_rectangle_list’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-clip.c:1530:15: note: in expansion of macro ‘_cairo_malloc_ab’ rectangles = _cairo_malloc_ab (n_rects, sizeof (cairo_rectangle_t)); ^~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o ShaderLang.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/gfx/angle -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/angle -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/include -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/src -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/src/common/third_party/numerics -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ShaderLang.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-attributes -Wno-shadow -Wno-sign-compare -Wno-unknown-pragmas -Wno-unreachable-code -Wno-shadow-compatible-local -Wno-shadow-local /<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/src/compiler/translator/ShaderLang.cpp /usr/bin/g++ -std=gnu++11 -o glslang_lex.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/gfx/angle -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/angle -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/include -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/src -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/src/common/third_party/numerics -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/glslang_lex.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-attributes -Wno-shadow -Wno-sign-compare -Wno-unknown-pragmas -Wno-unreachable-code -Wno-shadow-compatible-local -Wno-shadow-local /<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/src/compiler/translator/glslang_lex.cpp /usr/bin/gcc -std=gnu99 -o Unified_c_gfx_cairo_cairo_src1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DMOZ_TREE_PIXMAN -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_gfx_cairo_cairo_src1.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-unused-but-set-variable -I/usr/include/freetype2 -I/usr/include/freetype2 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src1.c In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairoint.h:2569, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-font-face.c:41, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src1.c:2: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-gstate.c: In function ‘_cairo_gstate_set_dash’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-gstate.c:545:33: note: in expansion of macro ‘_cairo_malloc_ab’ gstate->stroke_style.dash = _cairo_malloc_ab (gstate->stroke_style.num_dashes, sizeof (double)); ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-hull.c: In function ‘_cairo_hull_compute’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-hull.c:215:9: note: in expansion of macro ‘_cairo_malloc_ab’ hull = _cairo_malloc_ab (num_hull, sizeof (cairo_hull_t)); ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-image-surface.c: In function ‘_pixman_image_for_gradient’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-image-surface.c:1113:17: note: in expansion of macro ‘_cairo_malloc_ab’ pixman_stops = _cairo_malloc_ab (pattern->n_stops, ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-image-surface.c: In function ‘_cairo_image_surface_fill_rectangles’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-image-surface.c:4362:17: note: in expansion of macro ‘_cairo_malloc_ab’ pixman_boxes = _cairo_malloc_ab (num_rects, sizeof (pixman_box32_t)); ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-misc.c: In function ‘_moz_cairo_glyph_allocate’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-misc.c:186:12: note: in expansion of macro ‘_cairo_malloc_ab’ return _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-misc.c: In function ‘_moz_cairo_text_cluster_allocate’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-misc.c:237:12: note: in expansion of macro ‘_cairo_malloc_ab’ return _cairo_malloc_ab (num_clusters, sizeof (cairo_text_cluster_t)); ^~~~~~~~~~~~~~~~ /usr/bin/gcc -std=gnu99 -o pixman-combine16.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/pixman-combine16.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src/pixman-combine16.c /usr/bin/gcc -std=gnu99 -o pixman-combine32.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/pixman-combine32.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src/pixman-combine32.c *** KEEP ALIVE MARKER *** Total duration: 1:08:00.238143 /usr/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_harfbuzz_src1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/gfx/harfbuzz/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/harfbuzz/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_harfbuzz_src1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/harfbuzz/src/Unified_cpp_gfx_harfbuzz_src1.cpp /usr/bin/g++ -std=gnu++11 -o glslang_tab.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/gfx/angle -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/angle -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/include -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/src -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/src/common/third_party/numerics -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/glslang_tab.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-attributes -Wno-shadow -Wno-sign-compare -Wno-unknown-pragmas -Wno-unreachable-code -Wno-shadow-compatible-local -Wno-shadow-local /<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/src/compiler/translator/glslang_tab.cpp /usr/bin/gcc -std=gnu99 -o pixman-conical-gradient.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/pixman-conical-gradient.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src/pixman-conical-gradient.c /usr/bin/gcc -std=gnu99 -o pixman-edge-accessors.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/pixman-edge-accessors.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src/pixman-edge-accessors.c /usr/bin/gcc -std=gnu99 -o pixman-edge.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/pixman-edge.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src/pixman-edge.c /usr/bin/gcc -std=gnu99 -o pixman-fast-path.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/pixman-fast-path.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src/pixman-fast-path.c /usr/bin/gcc -std=gnu99 -o Unified_c_gfx_cairo_cairo_src2.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DMOZ_TREE_PIXMAN -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_gfx_cairo_cairo_src2.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-unused-but-set-variable -I/usr/include/freetype2 -I/usr/include/freetype2 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src2.c In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairoint.h:2569, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-path-bounds.c:37, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src2.c:2: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-path-fill.c: In function ‘_cairo_path_fixed_fill_rectilinear_to_region’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-path-fill.c:303:19: note: in expansion of macro ‘_cairo_malloc_ab’ new_rects = _cairo_malloc_ab (size, ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-path-stroke.c: In function ‘_tessellate_fan’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-path-stroke.c:346:11: note: in expansion of macro ‘_cairo_malloc_ab’ points = _cairo_malloc_ab (npoints, sizeof (cairo_point_t)); ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-path-stroke.c: In function ‘_cairo_rectilinear_stroker_add_segment’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-path-stroke.c:1558:21: note: in expansion of macro ‘_cairo_malloc_ab’ new_segments = _cairo_malloc_ab (new_size, sizeof (segment_t)); ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-path.c: In function ‘_cairo_path_create_internal’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-path.c:354:15: note: in expansion of macro ‘_cairo_malloc_ab’ path->data = _cairo_malloc_ab (path->num_data, ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-pattern.c: In function ‘_cairo_gradient_pattern_init_copy’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-pattern.c:207:19: note: in expansion of macro ‘_cairo_malloc_ab’ pattern->stops = _cairo_malloc_ab (other->stops_size, ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-pattern.c: In function ‘_cairo_pattern_gradient_grow’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-pattern.c:932:14: note: in expansion of macro ‘_cairo_malloc_ab’ new_stops = _cairo_malloc_ab (new_size, sizeof (cairo_gradient_stop_t)); ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-pattern.c: In function ‘_cairo_pattern_acquire_surface_for_gradient’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-pattern.c:1350:17: note: in expansion of macro ‘_cairo_malloc_ab’ pixman_stops = _cairo_malloc_ab (pattern->n_stops, ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-pen.c: In function ‘_cairo_pen_init’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-pen.c:76:18: note: in expansion of macro ‘_cairo_malloc_ab’ pen->vertices = _cairo_malloc_ab (pen->num_vertices, ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-pen.c: In function ‘_cairo_pen_init_copy’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-pen.c:128:22: note: in expansion of macro ‘_cairo_malloc_ab’ pen->vertices = _cairo_malloc_ab (pen->num_vertices, ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-pen.c: In function ‘_cairo_pen_add_points’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-pen.c:158:17: note: in expansion of macro ‘_cairo_malloc_ab’ vertices = _cairo_malloc_ab (num_vertices, ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-polygon.c: In function ‘_cairo_polygon_grow’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-polygon.c:113:14: note: in expansion of macro ‘_cairo_malloc_ab’ new_edges = _cairo_malloc_ab (new_size, sizeof (cairo_edge_t)); ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-recording-surface.c: In function ‘_cairo_recording_surface_show_text_glyphs’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-recording-surface.c:570:20: note: in expansion of macro ‘_cairo_malloc_ab’ command->glyphs = _cairo_malloc_ab (num_glyphs, sizeof (glyphs[0])); ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-recording-surface.c:578:22: note: in expansion of macro ‘_cairo_malloc_ab’ command->clusters = _cairo_malloc_ab (num_clusters, sizeof (clusters[0])); ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-recording-surface.c: In function ‘_cairo_recording_surface_replay_internal’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-recording-surface.c:944:20: note: in expansion of macro ‘_cairo_malloc_ab’ glyphs_copy = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c: In function ‘pqueue_grow’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c:137:17: note: in expansion of macro ‘_cairo_malloc_ab’ new_elements = _cairo_malloc_ab (pq->max_size, ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c: In function ‘_active_edges_to_spans’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c:370:17: note: in expansion of macro ‘_cairo_malloc_ab’ sweep->spans = _cairo_malloc_ab (size, sizeof (cairo_half_open_span_t)); ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c: In function ‘_cairo_rectangular_scan_converter_generate’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-rectangular-scan-converter.c:609:15: note: in expansion of macro ‘_cairo_malloc_ab’ rectangles = _cairo_malloc_ab (self->num_rectangles + 1, ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-region.c: In function ‘_moz_cairo_region_create_rectangles’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-region.c:238:11: note: in expansion of macro ‘_cairo_malloc_ab’ pboxes = _cairo_malloc_ab (count, sizeof (pixman_box32_t)); ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c: In function ‘_cairo_sub_font_collect’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c:583:29: note: in expansion of macro ‘_cairo_malloc_ab’ subset.to_unicode = _cairo_malloc_ab (collection->num_glyphs, sizeof (unsigned long)); ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c: In function ‘_cairo_scaled_font_subsets_foreach_internal’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c:882:25: note: in expansion of macro ‘_cairo_malloc_ab’ collection.glyphs = _cairo_malloc_ab (collection.glyphs_size, sizeof(unsigned long)); ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-scaled-font-subsets.c:883:23: note: in expansion of macro ‘_cairo_malloc_ab’ collection.utf8 = _cairo_malloc_ab (collection.glyphs_size, sizeof(char *)); ^~~~~~~~~~~~~~~~ libgfx_harfbuzz_src.a.desc rm -f libgfx_harfbuzz_src.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/harfbuzz/src' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/parser/expat/lib' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o xmlparse.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_EXPAT_CONFIG_H -I/<>/thunderbird-52.4.0+build1/mozilla/parser/expat/lib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/parser/expat/lib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/xmlparse.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/parser/expat/lib/xmlparse.c /usr/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_angle0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/gfx/angle -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/angle -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/include -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/src -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/src/common/third_party/numerics -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_angle0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-attributes -Wno-shadow -Wno-sign-compare -Wno-unknown-pragmas -Wno-unreachable-code -Wno-shadow-compatible-local -Wno-shadow-local /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/angle/Unified_cpp_gfx_angle0.cpp /usr/bin/gcc -std=gnu99 -o xmlrole.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_EXPAT_CONFIG_H -I/<>/thunderbird-52.4.0+build1/mozilla/parser/expat/lib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/parser/expat/lib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/xmlrole.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/parser/expat/lib/xmlrole.c /usr/bin/gcc -std=gnu99 -o xmltok.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_EXPAT_CONFIG_H -I/<>/thunderbird-52.4.0+build1/mozilla/parser/expat/lib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/parser/expat/lib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/xmltok.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/parser/expat/lib/xmltok.c /usr/bin/gcc -std=gnu99 -o Unified_c_gfx_cairo_cairo_src3.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DMOZ_TREE_PIXMAN -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_gfx_cairo_cairo_src3.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-unused-but-set-variable -I/usr/include/freetype2 -I/usr/include/freetype2 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src3.c In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairoint.h:2569, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-spans.c:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src3.c:2: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-stroke-style.c: In function ‘_cairo_stroke_style_init_copy’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-stroke-style.c:73:16: note: in expansion of macro ‘_cairo_malloc_ab’ style->dash = _cairo_malloc_ab (style->num_dashes, sizeof (double)); ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-surface-fallback.c: In function ‘_fill_rectangles’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-surface-fallback.c:701:10: note: in expansion of macro ‘_cairo_malloc_ab’ rects = _cairo_malloc_ab (traps->num_traps, ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-surface-fallback.c: In function ‘_cairo_surface_fallback_fill_rectangles’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-surface-fallback.c:1491:17: note: in expansion of macro ‘_cairo_malloc_ab’ offset_rects = _cairo_malloc_ab (num_rects, sizeof (cairo_rectangle_int_t)); ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-surface-fallback.c: In function ‘_cairo_surface_fallback_composite_trapezoids’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-surface-fallback.c:1546:17: note: in expansion of macro ‘_cairo_malloc_ab’ offset_traps = _cairo_malloc_ab (num_traps, sizeof (cairo_trapezoid_t)); ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-surface-offset.c: In function ‘_cairo_surface_offset_glyphs’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-surface-offset.c:301:18: note: in expansion of macro ‘_cairo_malloc_ab’ dev_glyphs = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); ^~~~~~~~~~~~~~~~ /usr/bin/gcc -std=gnu99 -o pixman-filter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/pixman-filter.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src/pixman-filter.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src3.c:74: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-surface.c: In function ‘_cairo_surface_acquire_source_image’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-surface.c:1465:11: warning: assignment to ‘char’ from ‘volatile char *’ makes integer from pointer without a cast [-Wint-conversion] *crasher = acquire_source_image_ptr[5]; ^ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairoint.h:2569, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-spans.c:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src3.c:2: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-surface.c: In function ‘_cairo_surface_fill_region’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-surface.c:1991:10: note: in expansion of macro ‘_cairo_malloc_ab’ rects = _cairo_malloc_ab (num_rects, ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-tee-surface.c: In function ‘_cairo_tee_surface_show_text_glyphs’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-tee-surface.c:428:19: note: in expansion of macro ‘_cairo_malloc_ab’ glyphs_copy = _cairo_malloc_ab (num_glyphs, sizeof (cairo_glyph_t)); ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-tor-scan-converter.c: In function ‘polygon_reset’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-tor-scan-converter.c:1093:23: note: in expansion of macro ‘_cairo_malloc_ab’ polygon->y_buckets = _cairo_malloc_ab (num_buckets, ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-traps.c: In function ‘_cairo_traps_grow’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-traps.c:113:14: note: in expansion of macro ‘_cairo_malloc_ab’ new_traps = _cairo_malloc_ab (new_size, sizeof (cairo_trapezoid_t)); ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-traps.c: In function ‘_cairo_traps_extract_region’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-traps.c:530:10: note: in expansion of macro ‘_cairo_malloc_ab’ rects = _cairo_malloc_ab (traps->num_traps, sizeof (cairo_rectangle_int_t)); ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-unicode.c: In function ‘_cairo_utf8_to_ucs4’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-unicode.c:280:10: note: in expansion of macro ‘_cairo_malloc_ab’ str32 = _cairo_malloc_ab (n_chars + 1, sizeof (uint32_t)); ^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-unicode.c: In function ‘_cairo_utf8_to_utf16’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:83:33: warning: ‘*’ in boolean context, suggest ‘&&’ instead [-Wint-in-bool-context] _cairo_malloc((unsigned) (a) * (unsigned) (size))) ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-malloc-private.h:62:6: note: in definition of macro ‘_cairo_malloc’ ((size) ? malloc((unsigned) (size)) : NULL) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-unicode.c:396:13: note: in expansion of macro ‘_cairo_malloc_ab’ str16 = _cairo_malloc_ab (n16 + 1, sizeof (uint16_t)); ^~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src3.c:137: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-version.c: At top level: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-version.c:39: warning: "CAIRO_VERSION_H" redefined #define CAIRO_VERSION_H 1 In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo.h:41, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairoint.h:70, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-spans.c:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src3.c:2: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-version.h:8: note: this is the location of the previous definition #define CAIRO_VERSION_H In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src3.c:74: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src/cairo-surface.c:375:1: warning: ‘_cairo_surface_is_writable’ defined but not used [-Wunused-function] _cairo_surface_is_writable (cairo_surface_t *surface) ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/gcc -std=gnu99 -o pixman-general.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/pixman-general.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src/pixman-general.c /usr/bin/gcc -std=gnu99 -o pixman-glyph.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/pixman-glyph.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src/pixman-glyph.c /usr/bin/gcc -std=gnu99 -o pixman-gradient-walker.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/pixman-gradient-walker.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src/pixman-gradient-walker.c /usr/bin/gcc -std=gnu99 -o pixman-image.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/pixman-image.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src/pixman-image.c /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src/pixman-image.c: In function ‘_pixman_image_fini’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src/pixman-image.c:167:15: warning: passing argument 1 of ‘free_memory’ from incompatible pointer type [-Wincompatible-pointer-types] free_memory (&common->transform); ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src/pixman-image.c:43:21: note: expected ‘void **’ but argument is of type ‘pixman_transform_t **’ {aka ‘struct pixman_transform **’} free_memory (void** p) ~~~~~~~^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src/pixman-image.c:168:15: warning: passing argument 1 of ‘free_memory’ from incompatible pointer type [-Wincompatible-pointer-types] free_memory (&common->filter_params); ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src/pixman-image.c:43:21: note: expected ‘void **’ but argument is of type ‘pixman_fixed_t **’ {aka ‘int **’} free_memory (void** p) ~~~~~~~^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src/pixman-image.c:193:19: warning: passing argument 1 of ‘free_memory’ from incompatible pointer type [-Wincompatible-pointer-types] free_memory (&image->bits.free_me); ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src/pixman-image.c:43:21: note: expected ‘void **’ but argument is of type ‘uint32_t **’ {aka ‘unsigned int **’} free_memory (void** p) ~~~~~~~^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src/pixman-image.c: In function ‘_moz_pixman_image_unref’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src/pixman-image.c:236:15: warning: passing argument 1 of ‘free_memory’ from incompatible pointer type [-Wincompatible-pointer-types] free_memory (&image); ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src/pixman-image.c:43:21: note: expected ‘void **’ but argument is of type ‘pixman_image_t **’ {aka ‘union pixman_image **’} free_memory (void** p) ~~~~~~~^ /usr/bin/gcc -std=gnu99 -o pixman-implementation.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/pixman-implementation.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src/pixman-implementation.c /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src/pixman-implementation.c: In function ‘_pixman_implementation_lookup_combiner’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src/pixman-implementation.c:223:8: warning: assignment to ‘pixman_combine_32_func_t’ {aka ‘void (*)(struct pixman_implementation_t *, enum , unsigned int *, const unsigned int *, const unsigned int *, int)’} from incompatible pointer type ‘void (**)(pixman_implementation_t *, pixman_op_t, uint32_t *, const uint32_t *, const uint32_t *, int)’ {aka ‘void (**)(struct pixman_implementation_t *, enum , unsigned int *, const unsigned int *, const unsigned int *, int)’} [-Wincompatible-pointer-types] f = (pixman_combine_32_func_t *)imp->combine_16[op]; ^ /usr/bin/gcc -std=gnu99 -o pixman-linear-gradient.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/pixman-linear-gradient.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src/pixman-linear-gradient.c /usr/bin/gcc -std=gnu99 -o pixman-matrix.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/pixman-matrix.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src/pixman-matrix.c /usr/bin/gcc -std=gnu99 -o pixman-mips.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/pixman-mips.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src/pixman-mips.c /usr/bin/gcc -std=gnu99 -o pixman-noop.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/pixman-noop.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src/pixman-noop.c /usr/bin/gcc -std=gnu99 -o pixman-ppc.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/pixman-ppc.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src/pixman-ppc.c /usr/bin/gcc -std=gnu99 -o pixman-radial-gradient.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/pixman-radial-gradient.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src/pixman-radial-gradient.c /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src/pixman-radial-gradient.c: In function ‘radial_get_scanline_16’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src/pixman-radial-gradient.c:493:24: warning: initialization of ‘uint16_t *’ {aka ‘short unsigned int *’} from incompatible pointer type ‘uint32_t *’ {aka ‘unsigned int *’} [-Wincompatible-pointer-types] uint16_t *buffer = iter->buffer; ^~~~ /usr/bin/gcc -std=gnu99 -o pixman-region16.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/pixman-region16.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src/pixman-region16.c /usr/bin/gcc -std=gnu99 -o pixman-region32.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/pixman-region32.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src/pixman-region32.c /usr/bin/gcc -std=gnu99 -o Unified_c_gfx_cairo_cairo_src4.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 '-DPACKAGE_VERSION="moz"' '-DPACKAGE_BUGREPORT="http://bugzilla.mozilla.org/"' -DCAIRO_HAS_PTHREAD -D_GNU_SOURCE -DMOZ_TREE_CAIRO -DMOZ_TREE_PIXMAN -DHAVE_CXX11_ATOMIC_PRIMITIVES -DSIZEOF_VOID_P=__SIZEOF_POINTER__ -DSIZEOF_INT=__SIZEOF_INT__ -DSIZEOF_LONG=__SIZEOF_LONG__ -DSIZEOF_LONG_LONG=__SIZEOF_LONG_LONG__ -DHAVE_UINT64_T -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_gfx_cairo_cairo_src4.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-enum-compare -Wno-int-to-pointer-cast -Wno-sign-compare -Wno-type-limits -Wno-missing-field-initializers -Wno-conversion -Wno-unused-but-set-variable -I/usr/include/freetype2 -I/usr/include/freetype2 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/cairo/src/Unified_c_gfx_cairo_cairo_src4.c /usr/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_angle1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/gfx/angle -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/angle -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/include -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/src -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/src/common/third_party/numerics -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_angle1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-attributes -Wno-shadow -Wno-sign-compare -Wno-unknown-pragmas -Wno-unreachable-code -Wno-shadow-compatible-local -Wno-shadow-local /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/angle/Unified_cpp_gfx_angle1.cpp /usr/bin/gcc -std=gnu99 -o pixman-solid-fill.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/pixman-solid-fill.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src/pixman-solid-fill.c /usr/bin/gcc -std=gnu99 -o pixman-trap.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/pixman-trap.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src/pixman-trap.c /usr/bin/gcc -std=gnu99 -o pixman-utils.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/pixman-utils.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src/pixman-utils.c /usr/bin/gcc -std=gnu99 -o pixman-x86.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/pixman-x86.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src/pixman-x86.c libparser_expat_lib.a.desc rm -f libparser_expat_lib.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libparser_expat_lib.a.desc xmlparse.o xmlrole.o xmltok.o /usr/bin/gcc -std=gnu99 -o pixman.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_PTHREAD_SETSPECIFIC -DPACKAGE=mozpixman -D_USE_MATH_DEFINES -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/libpixman/src -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/cairo/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/pixman.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-address -Wno-missing-field-initializers -Wno-sign-compare -Wno-unused /<>/thunderbird-52.4.0+build1/mozilla/gfx/cairo/libpixman/src/pixman.c make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/parser/expat/lib' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o SkBitmapProcState.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/SkBitmapProcState.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -O3 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkBitmapProcState.cpp libgfx_cairo_cairo_src.a.desc rm -f libgfx_cairo_cairo_src.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libgfx_cairo_cairo_src.a.desc cairo-base85-stream.o cairo-bentley-ottmann-rectangular.o cairo-bentley-ottmann-rectilinear.o cairo-bentley-ottmann.o cairo-cff-subset.o cairo-deflate-stream.o cairo-ft-font.o cairo-pdf-operators.o cairo-pdf-surface.o cairo-ps-surface.o cairo-surface-wrapper.o cairo-truetype-subset.o cairo-type1-fallback.o cairo-type1-subset.o cairo-type3-glyph-surface.o cairo-xlib-display.o cairo-xlib-screen.o cairo-xlib-surface.o cairo-xlib-visual.o Unified_c_gfx_cairo_cairo_src0.o Unified_c_gfx_cairo_cairo_src1.o Unified_c_gfx_cairo_cairo_src2.o Unified_c_gfx_cairo_cairo_src3.o Unified_c_gfx_cairo_cairo_src4.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/cairo/src' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/woff2' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_modules_woff20.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/modules/woff2 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/woff2 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_modules_woff20.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/woff2/Unified_cpp_modules_woff20.cpp libgfx_cairo_libpixman_src.a.desc rm -f libgfx_cairo_libpixman_src.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libgfx_cairo_libpixman_src.a.desc pixman-access-accessors.o pixman-access.o pixman-arm.o pixman-bits-image.o pixman-combine-float.o pixman-combine16.o pixman-combine32.o pixman-conical-gradient.o pixman-edge-accessors.o pixman-edge.o pixman-fast-path.o pixman-filter.o pixman-general.o pixman-glyph.o pixman-gradient-walker.o pixman-image.o pixman-implementation.o pixman-linear-gradient.o pixman-matrix.o pixman-mips.o pixman-noop.o pixman-ppc.o pixman-radial-gradient.o pixman-region16.o pixman-region32.o pixman-solid-fill.o pixman-trap.o pixman-utils.o pixman-x86.o pixman.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/cairo/libpixman/src' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/brotli' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o Unified_c_modules_brotli0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/modules/brotli -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/brotli -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_modules_brotli0.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -DBROTLI_BUILD_PORTABLE /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/brotli/Unified_c_modules_brotli0.c In file included from /<>/thunderbird-52.4.0+build1/mozilla/modules/woff2/src/woff2_dec.cc:43, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/woff2/Unified_cpp_modules_woff20.cpp:29: /<>/thunderbird-52.4.0+build1/mozilla/modules/woff2/src/./store_bytes.h: In function ‘void woff2::Store16(int, size_t*, uint8_t*)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/woff2/Unified_cpp_modules_woff20.cpp:29: /<>/thunderbird-52.4.0+build1/mozilla/modules/woff2/src/woff2_dec.cc: In function ‘bool woff2::{anonymous}::ReadWOFF2Header(const uint8_t*, size_t, woff2::{anonymous}::WOFF2Header*)’: /<>/thunderbird-52.4.0+build1/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 /usr/include/string.h:494, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers/string.h:3, from /<>/thunderbird-52.4.0+build1/mozilla/modules/brotli/dec/./bit_reader.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/modules/brotli/dec/bit_reader.c:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/brotli/Unified_c_modules_brotli0.c:2: In function ‘memcpy’, inlined from ‘ProcessCommandsInternal’ at /<>/thunderbird-52.4.0+build1/mozilla/modules/brotli/dec/decode.c:1752:9, inlined from ‘SafeProcessCommands’ at /<>/thunderbird-52.4.0+build1/mozilla/modules/brotli/dec/decode.c:1802:10: /usr/include/aarch64-linux-gnu/bits/string_fortified.h:34:10: warning: ‘__builtin_memcpy’ accessing between 17 and 2147483631 bytes at offsets 16 and 16 overlaps between 17 and 2147483631 bytes at offset 16 [-Wrestrict] return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘memcpy’, inlined from ‘ProcessCommandsInternal’ at /<>/thunderbird-52.4.0+build1/mozilla/modules/brotli/dec/decode.c:1752:9, inlined from ‘ProcessCommands’ at /<>/thunderbird-52.4.0+build1/mozilla/modules/brotli/dec/decode.c:1798:10: /usr/include/aarch64-linux-gnu/bits/string_fortified.h:34:10: warning: ‘__builtin_memcpy’ accessing between 17 and 2147483631 bytes at offsets 16 and 16 overlaps between 17 and 2147483631 bytes at offset 16 [-Wrestrict] return __builtin___memcpy_chk (__dest, __src, __len, __bos0 (__dest)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libbrotli.a.desc rm -f libbrotli.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libbrotli.a.desc Unified_c_modules_brotli0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/brotli' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libogg' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o Unified_c_media_libogg0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libogg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libogg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_media_libogg0.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libogg/Unified_c_media_libogg0.c /usr/bin/g++ -std=gnu++11 -o SkBitmapProcState_matrixProcs.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/SkBitmapProcState_matrixProcs.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -O3 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkBitmapProcState_matrixProcs.cpp libmedia_libogg.a.desc rm -f libmedia_libogg.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libmedia_libogg.a.desc Unified_c_media_libogg0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libogg' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o alloccommon.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/alloccommon.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/common/alloccommon.c /usr/bin/gcc -std=gnu99 -o blockd.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/blockd.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/common/blockd.c /usr/bin/gcc -std=gnu99 -o copy_c.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/copy_c.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/common/copy_c.c /usr/bin/gcc -std=gnu99 -o debugmodes.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/debugmodes.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/common/debugmodes.c /usr/bin/gcc -std=gnu99 -o dequantize.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/dequantize.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/common/dequantize.c /usr/bin/gcc -std=gnu99 -o entropy.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/entropy.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/common/entropy.c /usr/bin/gcc -std=gnu99 -o entropymode.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/entropymode.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/common/entropymode.c libwoff2.a.desc rm -f libwoff2.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libwoff2.a.desc Unified_cpp_modules_woff20.o /usr/bin/gcc -std=gnu99 -o entropymv.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/entropymv.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/common/entropymv.c /usr/bin/gcc -std=gnu99 -o extend.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/extend.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/common/extend.c make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/woff2' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libjpeg' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o filter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/filter.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/common/filter.c /usr/bin/gcc -std=gnu99 -o jcapimin.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/jcapimin.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/jcapimin.c /usr/bin/gcc -std=gnu99 -o findnearmv.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/findnearmv.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/common/findnearmv.c /usr/bin/gcc -std=gnu99 -o jcapistd.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/jcapistd.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/jcapistd.c /usr/bin/gcc -std=gnu99 -o systemdependent.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/systemdependent.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/common/generic/systemdependent.c /usr/bin/gcc -std=gnu99 -o jccoefct.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/jccoefct.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/jccoefct.c /usr/bin/gcc -std=gnu99 -o idct_blk.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/idct_blk.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/common/idct_blk.c /usr/bin/gcc -std=gnu99 -o idctllm.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/idctllm.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/common/idctllm.c /usr/bin/gcc -std=gnu99 -o loopfilter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/loopfilter.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/common/loopfilter.c /usr/bin/gcc -std=gnu99 -o jccolor.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/jccolor.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/jccolor.c /usr/bin/gcc -std=gnu99 -o loopfilter_filters.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/loopfilter_filters.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/common/loopfilter_filters.c /usr/bin/gcc -std=gnu99 -o mbpitch.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/mbpitch.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/common/mbpitch.c /usr/bin/gcc -std=gnu99 -o jcdctmgr.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/jcdctmgr.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/jcdctmgr.c /usr/bin/g++ -std=gnu++11 -o SkBlitMask_D32.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/SkBlitMask_D32.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -O3 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkBlitMask_D32.cpp /usr/bin/gcc -std=gnu99 -o modecont.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/modecont.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/common/modecont.c /usr/bin/gcc -std=gnu99 -o quant_common.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/quant_common.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/common/quant_common.c /usr/bin/gcc -std=gnu99 -o reconinter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/reconinter.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/common/reconinter.c /usr/bin/gcc -std=gnu99 -o jchuff.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/jchuff.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/jchuff.c /usr/bin/gcc -std=gnu99 -o reconintra.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/reconintra.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/common/reconintra.c /usr/bin/gcc -std=gnu99 -o reconintra4x4.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/reconintra4x4.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/common/reconintra4x4.c /usr/bin/gcc -std=gnu99 -o rtcd.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/rtcd.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/common/rtcd.c /usr/bin/gcc -std=gnu99 -o setupintrarecon.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/setupintrarecon.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/common/setupintrarecon.c /usr/bin/gcc -std=gnu99 -o swapyv12buffer.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/swapyv12buffer.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/common/swapyv12buffer.c /usr/bin/gcc -std=gnu99 -o treecoder.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/treecoder.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/common/treecoder.c /usr/bin/gcc -std=gnu99 -o variance_c.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/variance_c.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/common/variance_c.c /usr/bin/gcc -std=gnu99 -o dboolhuff.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/dboolhuff.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/decoder/dboolhuff.c /usr/bin/gcc -std=gnu99 -o decodeframe.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/decodeframe.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/decoder/decodeframe.c /usr/bin/g++ -std=gnu++11 -o SkBlitRow_D16.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/SkBlitRow_D16.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -O3 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkBlitRow_D16.cpp /usr/bin/gcc -std=gnu99 -o decodemv.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/decodemv.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/decoder/decodemv.c /usr/bin/gcc -std=gnu99 -o detokenize.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/detokenize.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/decoder/detokenize.c /usr/bin/gcc -std=gnu99 -o error_concealment.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/error_concealment.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/decoder/error_concealment.c /usr/bin/gcc -std=gnu99 -o onyxd_if.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/onyxd_if.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/decoder/onyxd_if.c /usr/bin/gcc -std=gnu99 -o threading.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/threading.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/decoder/threading.c /usr/bin/g++ -std=gnu++11 -o SkBlitRow_D32.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/SkBlitRow_D32.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -O3 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkBlitRow_D32.cpp /usr/bin/gcc -std=gnu99 -o bitstream.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/bitstream.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/encoder/bitstream.c /usr/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_angle2.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/gfx/angle -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/angle -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/include -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/src -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/src/common/third_party/numerics -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_angle2.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-attributes -Wno-shadow -Wno-sign-compare -Wno-unknown-pragmas -Wno-unreachable-code -Wno-shadow-compatible-local -Wno-shadow-local /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/angle/Unified_cpp_gfx_angle2.cpp /usr/bin/gcc -std=gnu99 -o boolhuff.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/boolhuff.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/encoder/boolhuff.c /usr/bin/g++ -std=gnu++11 -o SkBlitter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/SkBlitter.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -O3 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkBlitter.cpp /usr/bin/gcc -std=gnu99 -o dct.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/dct.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/encoder/dct.c /usr/bin/gcc -std=gnu99 -o denoising.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/denoising.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/encoder/denoising.c /usr/bin/gcc -std=gnu99 -o jcinit.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/jcinit.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/jcinit.c /usr/bin/gcc -std=gnu99 -o jcmainct.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/jcmainct.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/jcmainct.c /usr/bin/gcc -std=gnu99 -o encodeframe.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/encodeframe.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/encoder/encodeframe.c /usr/bin/gcc -std=gnu99 -o jcmarker.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/jcmarker.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/jcmarker.c /usr/bin/gcc -std=gnu99 -o jcmaster.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/jcmaster.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/jcmaster.c /usr/bin/gcc -std=gnu99 -o encodeintra.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/encodeintra.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/encoder/encodeintra.c /usr/bin/gcc -std=gnu99 -o jcomapi.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/jcomapi.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/jcomapi.c /usr/bin/gcc -std=gnu99 -o jcparam.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/jcparam.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/jcparam.c /usr/bin/gcc -std=gnu99 -o encodemb.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/encodemb.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/encoder/encodemb.c /usr/bin/gcc -std=gnu99 -o jcphuff.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/jcphuff.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/jcphuff.c /usr/bin/gcc -std=gnu99 -o encodemv.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/encodemv.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/encoder/encodemv.c /usr/bin/gcc -std=gnu99 -o jcprepct.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/jcprepct.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/jcprepct.c /usr/bin/gcc -std=gnu99 -o jcsample.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/jcsample.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/jcsample.c /usr/bin/gcc -std=gnu99 -o ethreading.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ethreading.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/encoder/ethreading.c /usr/bin/gcc -std=gnu99 -o jctrans.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/jctrans.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/jctrans.c /usr/bin/gcc -std=gnu99 -o jdapimin.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/jdapimin.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/jdapimin.c /usr/bin/gcc -std=gnu99 -o firstpass.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/firstpass.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/encoder/firstpass.c /usr/bin/gcc -std=gnu99 -o jdapistd.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/jdapistd.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/jdapistd.c /usr/bin/g++ -std=gnu++11 -o SkBlitter_A8.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/SkBlitter_A8.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -O3 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkBlitter_A8.cpp /usr/bin/gcc -std=gnu99 -o jdatadst.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/jdatadst.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/jdatadst.c /usr/bin/gcc -std=gnu99 -o jdatasrc.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/jdatasrc.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/jdatasrc.c /usr/bin/gcc -std=gnu99 -o jdcoefct.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/jdcoefct.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/jdcoefct.c /usr/bin/gcc -std=gnu99 -o jdcolor.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/jdcolor.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/jdcolor.c /usr/bin/gcc -std=gnu99 -o lookahead.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/lookahead.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/encoder/lookahead.c /usr/bin/gcc -std=gnu99 -o mcomp.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/mcomp.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/encoder/mcomp.c /usr/bin/gcc -std=gnu99 -o jddctmgr.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/jddctmgr.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/jddctmgr.c /usr/bin/gcc -std=gnu99 -o jdhuff.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/jdhuff.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/jdhuff.c /usr/bin/gcc -std=gnu99 -o jdinput.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/jdinput.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/jdinput.c /usr/bin/gcc -std=gnu99 -o jdmainct.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/jdmainct.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/jdmainct.c /usr/bin/g++ -std=gnu++11 -o SkBlitter_ARGB32.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/SkBlitter_ARGB32.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -O3 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkBlitter_ARGB32.cpp /usr/bin/gcc -std=gnu99 -o jdmarker.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/jdmarker.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/jdmarker.c /usr/bin/gcc -std=gnu99 -o modecosts.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/modecosts.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/encoder/modecosts.c /usr/bin/gcc -std=gnu99 -o mr_dissim.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/mr_dissim.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/encoder/mr_dissim.c /usr/bin/gcc -std=gnu99 -o onyx_if.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/onyx_if.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/encoder/onyx_if.c *** KEEP ALIVE MARKER *** Total duration: 1:09:00.238141 /usr/bin/gcc -std=gnu99 -o jdmaster.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/jdmaster.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/jdmaster.c /usr/bin/gcc -std=gnu99 -o jdmerge.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/jdmerge.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/jdmerge.c /usr/bin/gcc -std=gnu99 -o jdphuff.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/jdphuff.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/jdphuff.c /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/jdphuff.c: In function ‘decode_mcu_DC_first’: /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/jdphuff.c:209:78: warning: operand of ?: changes signedness from ‘int’ to ‘unsigned int’ due to unsignedness of other operand [-Wsign-compare] #define HUFF_EXTEND(x,s) ((x) < (1<<((s)-1)) ? (x) + (((NEG_1)<<(s)) + 1) : (x)) ^~~ /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/jdphuff.c:335:13: note: in expansion of macro ‘HUFF_EXTEND’ s = HUFF_EXTEND(r, s); ^~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/jdphuff.c: In function ‘decode_mcu_AC_first’: /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/jdphuff.c:209:78: warning: operand of ?: changes signedness from ‘int’ to ‘unsigned int’ due to unsignedness of other operand [-Wsign-compare] #define HUFF_EXTEND(x,s) ((x) < (1<<((s)-1)) ? (x) + (((NEG_1)<<(s)) + 1) : (x)) ^~~ /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/jdphuff.c:408:15: note: in expansion of macro ‘HUFF_EXTEND’ s = HUFF_EXTEND(r, s); ^~~~~~~~~~~ /usr/bin/gcc -std=gnu99 -o jdpostct.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/jdpostct.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/jdpostct.c /usr/bin/gcc -std=gnu99 -o jdsample.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/jdsample.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/jdsample.c /usr/bin/g++ -std=gnu++11 -o SkBlitter_PM4f.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/SkBlitter_PM4f.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -O3 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkBlitter_PM4f.cpp /usr/bin/gcc -std=gnu99 -o jdtrans.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/jdtrans.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/jdtrans.c /usr/bin/gcc -std=gnu99 -o jerror.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/jerror.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/jerror.c /usr/bin/gcc -std=gnu99 -o jfdctflt.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/jfdctflt.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/jfdctflt.c /usr/bin/gcc -std=gnu99 -o jfdctfst.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/jfdctfst.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/jfdctfst.c /usr/bin/gcc -std=gnu99 -o pickinter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/pickinter.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/encoder/pickinter.c /usr/bin/gcc -std=gnu99 -o jfdctint.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/jfdctint.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/jfdctint.c /usr/bin/gcc -std=gnu99 -o jidctflt.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/jidctflt.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/jidctflt.c /usr/bin/gcc -std=gnu99 -o jidctfst.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/jidctfst.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/jidctfst.c /usr/bin/gcc -std=gnu99 -o jidctint.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/jidctint.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/jidctint.c /usr/bin/gcc -std=gnu99 -o picklpf.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/picklpf.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/encoder/picklpf.c /usr/bin/gcc -std=gnu99 -o quantize.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/quantize.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/encoder/quantize.c /usr/bin/gcc -std=gnu99 -o ratectrl.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/ratectrl.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/encoder/ratectrl.c /usr/bin/gcc -std=gnu99 -o jidctred.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/jidctred.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/jidctred.c /usr/bin/gcc -std=gnu99 -o jmemmgr.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/jmemmgr.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/jmemmgr.c /usr/bin/g++ -std=gnu++11 -o SkBlitter_RGB16.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/SkBlitter_RGB16.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -O3 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkBlitter_RGB16.cpp /usr/bin/gcc -std=gnu99 -o rdopt.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/rdopt.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/encoder/rdopt.c /usr/bin/gcc -std=gnu99 -o jmemnobs.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/jmemnobs.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/jmemnobs.c /usr/bin/gcc -std=gnu99 -o jquant1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/jquant1.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/jquant1.c /usr/bin/gcc -std=gnu99 -o jquant2.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/jquant2.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/jquant2.c /usr/bin/gcc -std=gnu99 -o jutils.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/jutils.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/jutils.c /usr/bin/gcc -std=gnu99 -o jsimd_arm64.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libjpeg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/jsimd_arm64.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/simd/jsimd_arm64.c jsimd_arm64_neon.o /usr/bin/gcc -std=gnu99 -o jsimd_arm64_neon.o -DNDEBUG=1 -DTRIMMED=1 -fPIC -Wa,--noexecstack -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -g -march=armv8-a -I/<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/simd/ -c /<>/thunderbird-52.4.0+build1/mozilla/media/libjpeg/simd/jsimd_arm64_neon.S libmedia_libjpeg.a.desc rm -f libmedia_libjpeg.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libmedia_libjpeg.a.desc jcapimin.o jcapistd.o jccoefct.o jccolor.o jcdctmgr.o jchuff.o jcinit.o jcmainct.o jcmarker.o jcmaster.o jcomapi.o jcparam.o jcphuff.o jcprepct.o jcsample.o jctrans.o jdapimin.o jdapistd.o jdatadst.o jdatasrc.o jdcoefct.o jdcolor.o jddctmgr.o jdhuff.o jdinput.o jdmainct.o jdmarker.o jdmaster.o jdmerge.o jdphuff.o jdpostct.o jdsample.o jdtrans.o jerror.o jfdctflt.o jfdctfst.o jfdctint.o jidctflt.o jidctfst.o jidctint.o jidctred.o jmemmgr.o jmemnobs.o jquant1.o jquant2.o jutils.o jsimd_arm64.o jsimd_arm64_neon.o /usr/bin/gcc -std=gnu99 -o segmentation.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/segmentation.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/encoder/segmentation.c make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libjpeg' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libopus' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o celt_decoder.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.1.3-mozilla"' -DUSE_ALLOCA -DOPUS_EXPORT= -DHAVE_LRINTF -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libopus -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/celt -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/silk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/silk/float -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/celt_decoder.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libopus/celt/celt_decoder.c /usr/bin/gcc -std=gnu99 -o temporal_filter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/temporal_filter.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/encoder/temporal_filter.c /usr/bin/gcc -std=gnu99 -o tokenize.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/tokenize.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/encoder/tokenize.c /usr/bin/gcc -std=gnu99 -o celt_encoder.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.1.3-mozilla"' -DUSE_ALLOCA -DOPUS_EXPORT= -DHAVE_LRINTF -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libopus -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/celt -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/silk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/silk/float -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/celt_encoder.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libopus/celt/celt_encoder.c /usr/bin/gcc -std=gnu99 -o treewriter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/treewriter.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/encoder/treewriter.c /usr/bin/gcc -std=gnu99 -o vp8_cx_iface.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp8_cx_iface.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/vp8_cx_iface.c /usr/bin/g++ -std=gnu++11 -o SkBlitter_Sprite.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/SkBlitter_Sprite.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -O3 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkBlitter_Sprite.cpp /usr/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_angle3.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/gfx/angle -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/angle -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/include -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/src -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/src/common/third_party/numerics -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_angle3.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-attributes -Wno-shadow -Wno-sign-compare -Wno-unknown-pragmas -Wno-unreachable-code -Wno-shadow-compatible-local -Wno-shadow-local /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/angle/Unified_cpp_gfx_angle3.cpp /usr/bin/gcc -std=gnu99 -o vp8_dx_iface.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp8_dx_iface.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp8/vp8_dx_iface.c /usr/bin/gcc -std=gnu99 -o vp9_alloccommon.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_alloccommon.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/common/vp9_alloccommon.c /usr/bin/gcc -std=gnu99 -o vp9_blockd.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_blockd.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/common/vp9_blockd.c /usr/bin/gcc -std=gnu99 -o vp9_common_data.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_common_data.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/common/vp9_common_data.c /usr/bin/gcc -std=gnu99 -o vp9_convolve.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_convolve.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/common/vp9_convolve.c /usr/bin/gcc -std=gnu99 -o LPC_inv_pred_gain.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.1.3-mozilla"' -DUSE_ALLOCA -DOPUS_EXPORT= -DHAVE_LRINTF -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libopus -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/celt -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/silk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/silk/float -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/LPC_inv_pred_gain.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libopus/silk/LPC_inv_pred_gain.c /usr/bin/gcc -std=gnu99 -o vp9_debugmodes.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_debugmodes.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/common/vp9_debugmodes.c /usr/bin/gcc -std=gnu99 -o NLSF2A.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.1.3-mozilla"' -DUSE_ALLOCA -DOPUS_EXPORT= -DHAVE_LRINTF -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libopus -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/celt -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/silk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/silk/float -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/NLSF2A.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/libopus/silk/NLSF2A.c /usr/bin/gcc -std=gnu99 -o vp9_entropy.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_entropy.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/common/vp9_entropy.c /usr/bin/gcc -std=gnu99 -o Unified_c_media_libopus0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.1.3-mozilla"' -DUSE_ALLOCA -DOPUS_EXPORT= -DHAVE_LRINTF -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libopus -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/celt -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/silk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/silk/float -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_media_libopus0.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libopus/Unified_c_media_libopus0.c /usr/bin/g++ -std=gnu++11 -o SkColorSpace.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/SkColorSpace.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpace.cpp /usr/bin/gcc -std=gnu99 -o vp9_entropymode.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_entropymode.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/common/vp9_entropymode.c /usr/bin/gcc -std=gnu99 -o vp9_entropymv.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_entropymv.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/common/vp9_entropymv.c /usr/bin/gcc -std=gnu99 -o vp9_filter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_filter.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/common/vp9_filter.c /usr/bin/gcc -std=gnu99 -o vp9_frame_buffers.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_frame_buffers.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/common/vp9_frame_buffers.c /usr/bin/gcc -std=gnu99 -o vp9_idct.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_idct.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/common/vp9_idct.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/angle/Unified_cpp_gfx_angle3.cpp:65: /<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/src/compiler/translator/ParseContext.cpp: In member function ‘bool sh::TParseContext::binaryOpCommonCheck(TOperator, sh::TIntermTyped*, sh::TIntermTyped*, const sh::TSourceLoc&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/src/compiler/translator/ParseContext.cpp:3782:13: warning: this statement may fall through [-Wimplicit-fallthrough=] if ((op == EOpAssign || op == EOpInitialize) && ^~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/src/compiler/translator/ParseContext.cpp:3789:9: note: here case EOpLessThan: ^~~~ /usr/bin/gcc -std=gnu99 -o vp9_loopfilter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_loopfilter.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/common/vp9_loopfilter.c /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/common/vp9_loopfilter.c: In function ‘vp9_filter_block_plane_non420’: /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/common/vp9_loopfilter.c:1250:19: warning: ‘~’ on a boolean expression [-Wbool-operation] border_mask = ~(mi_col == 0); ^ /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/common/vp9_loopfilter.c:1250:19: note: did you mean to use logical not? border_mask = ~(mi_col == 0); ^ ! /usr/bin/g++ -std=gnu++11 -o SkColorSpaceXform.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/SkColorSpaceXform.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp /usr/bin/gcc -std=gnu99 -o vp9_loopfilter_filters.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_loopfilter_filters.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/common/vp9_loopfilter_filters.c /usr/bin/gcc -std=gnu99 -o Unified_c_media_libopus1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.1.3-mozilla"' -DUSE_ALLOCA -DOPUS_EXPORT= -DHAVE_LRINTF -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libopus -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/celt -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/silk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/silk/float -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_media_libopus1.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libopus/Unified_c_media_libopus1.c /usr/bin/gcc -std=gnu99 -o vp9_mvref_common.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_mvref_common.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/common/vp9_mvref_common.c /usr/bin/gcc -std=gnu99 -o vp9_pred_common.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_pred_common.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/common/vp9_pred_common.c /usr/bin/gcc -std=gnu99 -o vp9_prob.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_prob.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/common/vp9_prob.c /usr/bin/gcc -std=gnu99 -o vp9_quant_common.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_quant_common.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/common/vp9_quant_common.c /usr/bin/gcc -std=gnu99 -o vp9_reconinter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_reconinter.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/common/vp9_reconinter.c /usr/bin/gcc -std=gnu99 -o vp9_reconintra.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_reconintra.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/common/vp9_reconintra.c /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1371:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1389:9: note: here case kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1390:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1408:9: note: here case kRGBA_F16_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1371:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1389:9: note: here case kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1390:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1408:9: note: here case kRGBA_F16_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1371:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1389:9: note: here case kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1390:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1408:9: note: here case kRGBA_F16_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1371:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1389:9: note: here case kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1390:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1408:9: note: here case kRGBA_F16_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1371:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1389:9: note: here case kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1390:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1408:9: note: here case kRGBA_F16_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1371:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1389:9: note: here case kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1390:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1408:9: note: here case kRGBA_F16_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1371:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1389:9: note: here case kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1390:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1408:9: note: here case kRGBA_F16_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1371:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1389:9: note: here case kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1390:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1408:9: note: here case kRGBA_F16_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1371:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1389:9: note: here case kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1390:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1408:9: note: here case kRGBA_F16_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1371:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1389:9: note: here case kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1390:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1408:9: note: here case kRGBA_F16_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1371:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1389:9: note: here case kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1390:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1408:9: note: here case kRGBA_F16_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1371:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1389:9: note: here case kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1390:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1408:9: note: here case kRGBA_F16_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1371:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1389:9: note: here case kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1390:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1408:9: note: here case kRGBA_F16_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1371:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1389:9: note: here case kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1390:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1408:9: note: here case kRGBA_F16_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1371:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1389:9: note: here case kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1390:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1408:9: note: here case kRGBA_F16_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1371:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1389:9: note: here case kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1390:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1408:9: note: here case kRGBA_F16_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1371:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1389:9: note: here case kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1390:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1408:9: note: here case kRGBA_F16_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1371:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1389:9: note: here case kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1390:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1408:9: note: here case kRGBA_F16_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1371:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1389:9: note: here case kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1390:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1408:9: note: here case kRGBA_F16_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1371:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1389:9: note: here case kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1390:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kDst) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1408:9: note: here case kRGBA_F16_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1305:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (kSrc) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpaceXform.cpp:1313:9: note: here case SkColorSpaceXform::kBGRA_8888_ColorFormat: ^~~~ /usr/bin/gcc -std=gnu99 -o vp9_rtcd.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_rtcd.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/common/vp9_rtcd.c /usr/bin/gcc -std=gnu99 -o vp9_scale.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_scale.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/common/vp9_scale.c /usr/bin/gcc -std=gnu99 -o Unified_c_media_libopus2.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.1.3-mozilla"' -DUSE_ALLOCA -DOPUS_EXPORT= -DHAVE_LRINTF -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libopus -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/celt -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/silk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/silk/float -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_media_libopus2.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libopus/Unified_c_media_libopus2.c /usr/bin/gcc -std=gnu99 -o vp9_scan.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_scan.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/common/vp9_scan.c /usr/bin/gcc -std=gnu99 -o vp9_seg_common.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_seg_common.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/common/vp9_seg_common.c /usr/bin/gcc -std=gnu99 -o vp9_thread.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_thread.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/common/vp9_thread.c /usr/bin/gcc -std=gnu99 -o vp9_thread_common.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_thread_common.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/common/vp9_thread_common.c /usr/bin/gcc -std=gnu99 -o vp9_tile_common.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_tile_common.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/common/vp9_tile_common.c /usr/bin/gcc -std=gnu99 -o vp9_decodeframe.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_decodeframe.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/decoder/vp9_decodeframe.c /usr/bin/gcc -std=gnu99 -o Unified_c_media_libopus3.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.1.3-mozilla"' -DUSE_ALLOCA -DOPUS_EXPORT= -DHAVE_LRINTF -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libopus -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/celt -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/silk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/silk/float -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_media_libopus3.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libopus/Unified_c_media_libopus3.c /usr/bin/gcc -std=gnu99 -o Unified_c_media_libopus4.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.1.3-mozilla"' -DUSE_ALLOCA -DOPUS_EXPORT= -DHAVE_LRINTF -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libopus -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/celt -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/silk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/silk/float -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_media_libopus4.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libopus/Unified_c_media_libopus4.c /usr/bin/gcc -std=gnu99 -o vp9_decodemv.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_decodemv.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/decoder/vp9_decodemv.c /usr/bin/g++ -std=gnu++11 -o SkColorSpace_ICC.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/SkColorSpace_ICC.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorSpace_ICC.cpp /usr/bin/gcc -std=gnu99 -o Unified_c_media_libopus5.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.1.3-mozilla"' -DUSE_ALLOCA -DOPUS_EXPORT= -DHAVE_LRINTF -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libopus -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/celt -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/silk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/silk/float -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_media_libopus5.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libopus/Unified_c_media_libopus5.c /usr/bin/gcc -std=gnu99 -o vp9_decoder.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_decoder.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/decoder/vp9_decoder.c /usr/bin/gcc -std=gnu99 -o Unified_c_media_libopus6.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.1.3-mozilla"' -DUSE_ALLOCA -DOPUS_EXPORT= -DHAVE_LRINTF -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libopus -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/celt -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/silk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/silk/float -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_media_libopus6.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libopus/Unified_c_media_libopus6.c /usr/bin/gcc -std=gnu99 -o vp9_detokenize.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_detokenize.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/decoder/vp9_detokenize.c /usr/bin/gcc -std=gnu99 -o vp9_dsubexp.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_dsubexp.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/decoder/vp9_dsubexp.c /usr/bin/gcc -std=gnu99 -o vp9_dthread.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_dthread.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/decoder/vp9_dthread.c /usr/bin/gcc -std=gnu99 -o vp9_read_bit_buffer.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_read_bit_buffer.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/decoder/vp9_read_bit_buffer.c /usr/bin/gcc -std=gnu99 -o vp9_reader.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_reader.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/decoder/vp9_reader.c /usr/bin/gcc -std=gnu99 -o vp9_aq_complexity.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_aq_complexity.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/encoder/vp9_aq_complexity.c /usr/bin/gcc -std=gnu99 -o Unified_c_media_libopus7.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.1.3-mozilla"' -DUSE_ALLOCA -DOPUS_EXPORT= -DHAVE_LRINTF -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libopus -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/celt -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/silk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/silk/float -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_media_libopus7.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libopus/Unified_c_media_libopus7.c /usr/bin/gcc -std=gnu99 -o vp9_aq_cyclicrefresh.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_aq_cyclicrefresh.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/encoder/vp9_aq_cyclicrefresh.c /usr/bin/g++ -std=gnu++11 -o SkMatrix.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/SkMatrix.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -O3 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkMatrix.cpp /usr/bin/gcc -std=gnu99 -o vp9_aq_variance.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_aq_variance.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/encoder/vp9_aq_variance.c /usr/bin/gcc -std=gnu99 -o vp9_avg.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_avg.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/encoder/vp9_avg.c /usr/bin/gcc -std=gnu99 -o vp9_bitstream.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_bitstream.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/encoder/vp9_bitstream.c /usr/bin/gcc -std=gnu99 -o Unified_c_media_libopus8.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOPUS_BUILD '-DOPUS_VERSION="v1.1.3-mozilla"' -DUSE_ALLOCA -DOPUS_EXPORT= -DHAVE_LRINTF -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libopus -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/celt -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/silk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/libopus/silk/float -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_media_libopus8.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libopus/Unified_c_media_libopus8.c /usr/bin/gcc -std=gnu99 -o vp9_context_tree.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_context_tree.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/encoder/vp9_context_tree.c /usr/bin/gcc -std=gnu99 -o vp9_cost.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_cost.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/encoder/vp9_cost.c /usr/bin/gcc -std=gnu99 -o vp9_dct.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_dct.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/encoder/vp9_dct.c libmedia_libopus.a.desc rm -f libmedia_libopus.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 /usr/bin/g++ -std=gnu++11 -o SkMatrix44.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/SkMatrix44.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkMatrix44.cpp make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libopus' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/ipc' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o VsyncChild.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/layout/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/VsyncChild.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/layout/ipc/VsyncChild.cpp /usr/bin/gcc -std=gnu99 -o vp9_encodeframe.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_encodeframe.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/encoder/vp9_encodeframe.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncChild.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/layout/ipc/VsyncChild.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/layout/ipc/VsyncChild.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o SkMiniRecorder.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/SkMiniRecorder.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkMiniRecorder.cpp /usr/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_angle4.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/gfx/angle -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/angle -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/include -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/src -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/src/common/third_party/numerics -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_angle4.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-attributes -Wno-shadow -Wno-sign-compare -Wno-unknown-pragmas -Wno-unreachable-code -Wno-shadow-compatible-local -Wno-shadow-local /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/angle/Unified_cpp_gfx_angle4.cpp /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkMiniRecorder.cpp: In instantiation of ‘SkMiniPicture< >::SkMiniPicture(SkRect, T*) [with T = SkRecords::DrawPath]’: /<>/thunderbird-52.4.0+build1/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*}]’ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkMiniRecorder.cpp:100:9: required from here /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private/SkMiniRecorder.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkMiniRecorder.cpp:10: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private/SkRecords.h:265:8: note: ‘struct SkRecords::DrawPath’ declared here RECORD(DrawPath, kDraw_Tag|kHasPaint_Tag, ^~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private/SkRecords.h:165:8: note: in definition of macro ‘RECORD’ struct T { \ ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkMiniRecorder.cpp: In instantiation of ‘SkMiniPicture< >::SkMiniPicture(SkRect, T*) [with T = SkRecords::DrawRect]’: /<>/thunderbird-52.4.0+build1/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*}]’ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkMiniRecorder.cpp:101:9: required from here /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private/SkMiniRecorder.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkMiniRecorder.cpp:10: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private/SkRecords.h:296:8: note: ‘struct SkRecords::DrawRect’ declared here RECORD(DrawRect, kDraw_Tag|kHasPaint_Tag, ^~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private/SkRecords.h:165:8: note: in definition of macro ‘RECORD’ struct T { \ ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkMiniRecorder.cpp: In instantiation of ‘SkMiniPicture< >::SkMiniPicture(SkRect, T*) [with T = SkRecords::DrawTextBlob]’: /<>/thunderbird-52.4.0+build1/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*}]’ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkMiniRecorder.cpp:102:9: required from here /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private/SkMiniRecorder.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkMiniRecorder.cpp:10: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private/SkRecords.h:308:8: note: ‘struct SkRecords::DrawTextBlob’ declared here RECORD(DrawTextBlob, kDraw_Tag|kHasText_Tag|kHasPaint_Tag, ^~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private/SkRecords.h:165:8: note: in definition of macro ‘RECORD’ struct T { \ ^ /usr/bin/gcc -std=gnu99 -o vp9_encodemb.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_encodemb.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/encoder/vp9_encodemb.c /usr/bin/g++ -std=gnu++11 -o SkOpts.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/SkOpts.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -O3 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkOpts.cpp /usr/bin/g++ -std=gnu++11 -o VsyncParent.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/layout/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/VsyncParent.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/layout/ipc/VsyncParent.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsync.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layout/PVsyncParent.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/layout/ipc/VsyncParent.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/layout/ipc/VsyncParent.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/gcc -std=gnu99 -o vp9_encodemv.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_encodemv.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/encoder/vp9_encodemv.c /usr/bin/gcc -std=gnu99 -o vp9_encoder.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_encoder.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/encoder/vp9_encoder.c In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkOpts.cpp:43: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts/SkChecksum_opts.h: In function ‘uint32_t neon::hash_fn(const void*, size_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/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; ~~^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts/SkChecksum_opts.h:201:13: note: here case 2: k ^= data[1] << 8; ^~~~ /<>/thunderbird-52.4.0+build1/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; ~~^~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts/SkChecksum_opts.h:202:13: note: here case 1: k ^= data[0] << 0; ^~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkOpts.cpp:46: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h: In function ‘void neon::store_f16(void*, size_t, size_t, Sk4f&, Sk4f&, Sk4f&, Sk4f&, Sk4f&, Sk4f&, Sk4f&, Sk4f&)’: /<>/thunderbird-52.4.0+build1/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); ^ /<>/thunderbird-52.4.0+build1/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); ^~~~ /<>/thunderbird-52.4.0+build1/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); ^ /<>/thunderbird-52.4.0+build1/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); ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h: In function ‘void neon::store_tail(size_t, const SkNx<4, T>&, T*) [with T = int]’: /<>/thunderbird-52.4.0+build1/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]; ^~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:117:13: note: here case 2: dst[1] = v[1]; ^~~~ /<>/thunderbird-52.4.0+build1/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]; ^~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:118:13: note: here case 1: dst[0] = v[0]; ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h: In function ‘void neon::store_tail(size_t, const SkNx<4, T>&, T*) [with T = short unsigned int]’: /<>/thunderbird-52.4.0+build1/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]; ^~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:117:13: note: here case 2: dst[1] = v[1]; ^~~~ /<>/thunderbird-52.4.0+build1/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]; ^~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts/SkRasterPipeline_opts.h:118:13: note: here case 1: dst[0] = v[0]; ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackground.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundParent.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/glue/BackgroundParentImpl.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/ipc/VsyncParent.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/gcc -std=gnu99 -o vp9_ethread.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_ethread.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/encoder/vp9_ethread.c /usr/bin/gcc -std=gnu99 -o vp9_extend.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_extend.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/encoder/vp9_extend.c /usr/bin/gcc -std=gnu99 -o vp9_firstpass.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_firstpass.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/encoder/vp9_firstpass.c /usr/bin/g++ -std=gnu++11 -o Unified_cpp_layout_ipc0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/layout/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_ipc0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/ipc/Unified_cpp_layout_ipc0.cpp *** KEEP ALIVE MARKER *** Total duration: 1:10:00.238150 In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layout/PRenderFrame.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layout/PRenderFrameChild.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/layout/ipc/RenderFrameChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/ipc/RenderFrameChild.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/ipc/Unified_cpp_layout_ipc0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/gcc -std=gnu99 -o vp9_lookahead.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_lookahead.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/encoder/vp9_lookahead.c /usr/bin/gcc -std=gnu99 -o vp9_mbgraph.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_mbgraph.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/encoder/vp9_mbgraph.c /usr/bin/gcc -std=gnu99 -o vp9_mcomp.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_mcomp.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/encoder/vp9_mcomp.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransaction.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransactionChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/LayerTransactionChild.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/ipc/RenderFrameChild.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/ipc/Unified_cpp_layout_ipc0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_angle5.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/gfx/angle -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/angle -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/include -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/src -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/src/common/third_party/numerics -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_angle5.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-attributes -Wno-shadow -Wno-sign-compare -Wno-unknown-pragmas -Wno-unreachable-code -Wno-shadow-compatible-local -Wno-shadow-local /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/angle/Unified_cpp_gfx_angle5.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransaction.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/PLayerTransactionChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/LayerTransactionChild.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/ipc/RenderFrameChild.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/ipc/Unified_cpp_layout_ipc0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layout/PRenderFrame.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layout/PRenderFrameChild.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/layout/ipc/RenderFrameChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/ipc/RenderFrameChild.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/ipc/Unified_cpp_layout_ipc0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o SkPictureData.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/SkPictureData.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkPictureData.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/angle/Unified_cpp_gfx_angle5.cpp:65: /<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/src/compiler/translator/UtilsHLSL.cpp: In function ‘sh::TString sh::TypeString(const sh::TType&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/src/compiler/translator/UtilsHLSL.cpp:264:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (type.getNominalSize()) ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/src/compiler/translator/UtilsHLSL.cpp:271:11: note: here case EbtInt: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/src/compiler/translator/UtilsHLSL.cpp:272:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (type.getNominalSize()) ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/src/compiler/translator/UtilsHLSL.cpp:279:11: note: here case EbtUInt: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/src/compiler/translator/UtilsHLSL.cpp:280:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (type.getNominalSize()) ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/src/compiler/translator/UtilsHLSL.cpp:287:11: note: here case EbtBool: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/src/compiler/translator/UtilsHLSL.cpp:288:13: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (type.getNominalSize()) ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/src/compiler/translator/UtilsHLSL.cpp:295:11: note: here case EbtVoid: ^~~~ /usr/bin/gcc -std=gnu99 -o vp9_picklpf.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_picklpf.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/encoder/vp9_picklpf.c /usr/bin/g++ -std=gnu++11 -o SkRecorder.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/SkRecorder.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkRecorder.cpp /usr/bin/gcc -std=gnu99 -o vp9_pickmode.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_pickmode.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/encoder/vp9_pickmode.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxTextRun.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsTextFrame.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStyleStructInlines.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/layout/ipc/RenderFrameParent.cpp:29, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/ipc/Unified_cpp_layout_ipc0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /usr/bin/gcc -std=gnu99 -o vp9_quantize.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_quantize.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/encoder/vp9_quantize.c /usr/bin/gcc -std=gnu99 -o vp9_ratectrl.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_ratectrl.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/encoder/vp9_ratectrl.c /usr/bin/g++ -std=gnu++11 -o SkScan_Antihair.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/SkScan_Antihair.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkScan_Antihair.cpp /usr/bin/gcc -std=gnu99 -o vp9_rd.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_rd.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/encoder/vp9_rd.c /usr/bin/gcc -std=gnu99 -o vp9_rdopt.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_rdopt.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/encoder/vp9_rdopt.c liblayout_ipc.a.desc rm -f liblayout_ipc.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o liblayout_ipc.a.desc VsyncChild.o VsyncParent.o Unified_cpp_layout_ipc0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/ipc' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mail/components/shell' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o DirectoryProvider.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mail/components/shell -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mail/components/shell -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/DirectoryProvider.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mail/components/shell/DirectoryProvider.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDirectoryService.h:10, from /<>/thunderbird-52.4.0+build1/mail/components/shell/DirectoryProvider.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_angle6.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/gfx/angle -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/angle -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/include -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/src -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/angle/src/common/third_party/numerics -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_angle6.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-attributes -Wno-shadow -Wno-sign-compare -Wno-unknown-pragmas -Wno-unreachable-code -Wno-shadow-compatible-local -Wno-shadow-local /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/angle/Unified_cpp_gfx_angle6.cpp /usr/bin/g++ -std=gnu++11 -o SkSpriteBlitter4f.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/SkSpriteBlitter4f.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -O3 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkSpriteBlitter4f.cpp /usr/bin/g++ -std=gnu++11 -o nsMailGNOMEIntegration.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mail/components/shell -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mail/components/shell -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMailGNOMEIntegration.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mail/components/shell/nsMailGNOMEIntegration.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIShellService.h:10, from /<>/thunderbird-52.4.0+build1/mail/components/shell/nsMailGNOMEIntegration.h:9, from /<>/thunderbird-52.4.0+build1/mail/components/shell/nsMailGNOMEIntegration.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libmail_components_shell.a.desc rm -f libmail_components_shell.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libmail_components_shell.a.desc DirectoryProvider.o nsMailGNOMEIntegration.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mail/components/shell' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mail/components/migration/src' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsMailProfileMigratorUtils.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mail/components/migration/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mail/components/migration/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMailProfileMigratorUtils.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mail/components/migration/src/nsMailProfileMigratorUtils.cpp /usr/bin/g++ -std=gnu++11 -o SkSpriteBlitter_ARGB32.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/SkSpriteBlitter_ARGB32.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -O3 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkSpriteBlitter_ARGB32.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIPrefBranch.h:10, from /<>/thunderbird-52.4.0+build1/mail/components/migration/src/nsMailProfileMigratorUtils.h:27, from /<>/thunderbird-52.4.0+build1/mail/components/migration/src/nsMailProfileMigratorUtils.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsNetscapeProfileMigratorBase.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mail/components/migration/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mail/components/migration/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsNetscapeProfileMigratorBase.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mail/components/migration/src/nsNetscapeProfileMigratorBase.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIFile.h:10, from /<>/thunderbird-52.4.0+build1/mail/components/migration/src/nsNetscapeProfileMigratorBase.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/gcc -std=gnu99 -o vp9_resize.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_resize.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/encoder/vp9_resize.c /usr/bin/gcc -std=gnu99 -o vp9_segmentation.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_segmentation.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/encoder/vp9_segmentation.c /usr/bin/gcc -std=gnu99 -o vp9_skin_detection.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_skin_detection.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/encoder/vp9_skin_detection.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mail/components/migration/src/nsNetscapeProfileMigratorBase.cpp:19: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/gcc -std=gnu99 -o vp9_speed_features.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_speed_features.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/encoder/vp9_speed_features.c libgfx_angle.a.desc rm -f libgfx_angle.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 /usr/bin/gcc -std=gnu99 -o vp9_subexp.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_subexp.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/encoder/vp9_subexp.c make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/angle' /usr/bin/g++ -std=gnu++11 -o nsProfileMigrator.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mail/components/migration/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mail/components/migration/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsProfileMigrator.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mail/components/migration/src/nsProfileMigrator.cpp /usr/bin/g++ -std=gnu++11 -o SkSpriteBlitter_RGB16.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/SkSpriteBlitter_RGB16.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -O3 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkSpriteBlitter_RGB16.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIFile.h:10, from /<>/thunderbird-52.4.0+build1/mail/components/migration/src/nsProfileMigrator.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/gcc -std=gnu99 -o vp9_svc_layercontext.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_svc_layercontext.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/encoder/vp9_svc_layercontext.c /usr/bin/g++ -std=gnu++11 -o nsSeamonkeyProfileMigrator.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mail/components/migration/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mail/components/migration/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsSeamonkeyProfileMigrator.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mail/components/migration/src/nsSeamonkeyProfileMigrator.cpp make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/indexedDB' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o ActorsParent.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/indexedDB -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/db/sqlite3/src -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/storage -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ActorsParent.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/ActorsParent.cpp /usr/bin/gcc -std=gnu99 -o vp9_temporal_filter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_temporal_filter.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/encoder/vp9_temporal_filter.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIPrefBranch.h:10, from /<>/thunderbird-52.4.0+build1/mail/components/migration/src/nsMailProfileMigratorUtils.h:27, from /<>/thunderbird-52.4.0+build1/mail/components/migration/src/nsSeamonkeyProfileMigrator.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/gcc -std=gnu99 -o vp9_tokenize.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_tokenize.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/encoder/vp9_tokenize.c /usr/bin/gcc -std=gnu99 -o vp9_treewriter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_treewriter.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/encoder/vp9_treewriter.c /usr/bin/gcc -std=gnu99 -o vp9_variance.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_variance.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/encoder/vp9_variance.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mail/components/migration/src/nsSeamonkeyProfileMigrator.cpp:13: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/gcc -std=gnu99 -o vp9_write_bit_buffer.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_write_bit_buffer.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/encoder/vp9_write_bit_buffer.c /usr/bin/gcc -std=gnu99 -o vp9_writer.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_writer.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/encoder/vp9_writer.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/StorageTypeBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/quota/PersistenceType.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/FileManager.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/ActorsParent.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/gcc -std=gnu99 -o vp9_cx_iface.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_cx_iface.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/vp9_cx_iface.c /usr/bin/g++ -std=gnu++11 -o SkXfermode.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/SkXfermode.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkXfermode.cpp libmail_components_migration_src.a.desc rm -f libmail_components_migration_src.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libmail_components_migration_src.a.desc nsMailProfileMigratorUtils.o nsNetscapeProfileMigratorBase.o nsProfileMigrator.o nsSeamonkeyProfileMigrator.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mail/components/migration/src' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/url-classifier' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o HashStore.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/url-classifier -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/url-classifier -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/build -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/HashStore.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/url-classifier/HashStore.cpp /usr/bin/gcc -std=gnu99 -o vp9_dx_iface.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vp9_dx_iface.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vp9/vp9_dx_iface.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/url-classifier/Entries.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/url-classifier/HashStore.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/url-classifier/HashStore.cpp:32: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/gcc -std=gnu99 -o vpx_codec.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vpx_codec.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vpx/src/vpx_codec.c /usr/bin/gcc -std=gnu99 -o vpx_decoder.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vpx_decoder.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vpx/src/vpx_decoder.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/url-classifier/Entries.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/url-classifier/HashStore.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/url-classifier/HashStore.cpp:32: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/gcc -std=gnu99 -o vpx_encoder.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vpx_encoder.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vpx/src/vpx_encoder.c /usr/bin/gcc -std=gnu99 -o vpx_image.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vpx_image.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vpx/src/vpx_image.c /usr/bin/gcc -std=gnu99 -o vpx_psnr.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vpx_psnr.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vpx/src/vpx_psnr.c /usr/bin/gcc -std=gnu99 -o sad.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/sad.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vpx_dsp/sad.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IDBWrapperCache.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IDBTransaction.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/ActorsParent.cpp:13: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/quota/QuotaCommon.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/quota/PersistenceType.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/FileManager.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/ActorsParent.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/gcc -std=gnu99 -o variance.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/variance.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vpx_dsp/variance.c /usr/bin/gcc -std=gnu99 -o vpx_dsp_rtcd.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vpx_dsp_rtcd.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vpx_dsp/vpx_dsp_rtcd.c /usr/bin/gcc -std=gnu99 -o vpx_mem.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vpx_mem.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vpx_mem/vpx_mem.c /usr/bin/gcc -std=gnu99 -o gen_scalers.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/gen_scalers.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vpx_scale/generic/gen_scalers.c /usr/bin/gcc -std=gnu99 -o vpx_scale.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vpx_scale.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vpx_scale/generic/vpx_scale.c /usr/bin/g++ -std=gnu++11 -o SkXfermode4f.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/SkXfermode4f.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkXfermode4f.cpp /usr/bin/gcc -std=gnu99 -o yv12config.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/yv12config.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vpx_scale/generic/yv12config.c /usr/bin/gcc -std=gnu99 -o yv12extend.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/yv12extend.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vpx_scale/generic/yv12extend.c /usr/bin/gcc -std=gnu99 -o vpx_scale_rtcd.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H=vpx_config.h -I/<>/thunderbird-52.4.0+build1/mozilla/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/vpx_scale_rtcd.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/mozilla/media/libvpx/vpx_scale/vpx_scale_rtcd.c libmedia_libvpx.a.desc rm -f libmedia_libvpx.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libmedia_libvpx.a.desc alloccommon.o blockd.o copy_c.o debugmodes.o dequantize.o entropy.o entropymode.o entropymv.o extend.o filter.o findnearmv.o systemdependent.o idct_blk.o idctllm.o loopfilter.o loopfilter_filters.o mbpitch.o modecont.o quant_common.o reconinter.o reconintra.o reconintra4x4.o rtcd.o setupintrarecon.o swapyv12buffer.o treecoder.o variance_c.o dboolhuff.o decodeframe.o decodemv.o detokenize.o error_concealment.o onyxd_if.o threading.o bitstream.o boolhuff.o dct.o denoising.o encodeframe.o encodeintra.o encodemb.o encodemv.o ethreading.o firstpass.o lookahead.o mcomp.o modecosts.o mr_dissim.o onyx_if.o pickinter.o picklpf.o quantize.o ratectrl.o rdopt.o segmentation.o temporal_filter.o tokenize.o treewriter.o vp8_cx_iface.o vp8_dx_iface.o vp9_alloccommon.o vp9_blockd.o vp9_common_data.o vp9_convolve.o vp9_debugmodes.o vp9_entropy.o vp9_entropymode.o vp9_entropymv.o vp9_filter.o vp9_frame_buffers.o vp9_idct.o vp9_loopfilter.o vp9_loopfilter_filters.o vp9_mvref_common.o vp9_pred_common.o vp9_prob.o vp9_quant_common.o vp9_reconinter.o vp9_reconintra.o vp9_rtcd.o vp9_scale.o vp9_scan.o vp9_seg_common.o vp9_thread.o vp9_thread_common.o vp9_tile_common.o vp9_decodeframe.o vp9_decodemv.o vp9_decoder.o vp9_detokenize.o vp9_dsubexp.o vp9_dthread.o vp9_read_bit_buffer.o vp9_reader.o vp9_aq_complexity.o vp9_aq_cyclicrefresh.o vp9_aq_variance.o vp9_avg.o vp9_bitstream.o vp9_context_tree.o vp9_cost.o vp9_dct.o vp9_encodeframe.o vp9_encodemb.o vp9_encodemv.o vp9_encoder.o vp9_ethread.o vp9_extend.o vp9_firstpass.o vp9_lookahead.o vp9_mbgraph.o vp9_mcomp.o vp9_picklpf.o vp9_pickmode.o vp9_quantize.o vp9_ratectrl.o vp9_rd.o vp9_rdopt.o vp9_resize.o vp9_segmentation.o vp9_skin_detection.o vp9_speed_features.o vp9_subexp.o vp9_svc_layercontext.o vp9_temporal_filter.o vp9_tokenize.o vp9_treewriter.o vp9_variance.o vp9_write_bit_buffer.o vp9_writer.o vp9_cx_iface.o vp9_dx_iface.o vpx_codec.o vpx_decoder.o vpx_encoder.o vpx_image.o vpx_psnr.o sad.o variance.o vpx_dsp_rtcd.o vpx_mem.o gen_scalers.o vpx_scale.o yv12config.o yv12extend.o vpx_scale_rtcd.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/libvpx' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/downloads' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o SQLFunctions.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/downloads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/downloads -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/protobuf -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/downloads/chromium -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/SQLFunctions.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-shadow /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/downloads/SQLFunctions.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozIStorageAggregateFunction.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/storage.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/downloads/SQLFunctions.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o VariableLengthPrefixSet.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/url-classifier -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/url-classifier -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/build -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/VariableLengthPrefixSet.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/url-classifier/VariableLengthPrefixSet.cpp /usr/bin/g++ -std=gnu++11 -o Unified_cpp_downloads0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/downloads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/downloads -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/protobuf -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/downloads/chromium -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_downloads0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/downloads/Unified_cpp_downloads0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/url-classifier/VariableLengthPrefixSet.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/url-classifier/VariableLengthPrefixSet.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o SkXfermodeF16.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/SkXfermodeF16.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkXfermodeF16.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/url-classifier/Entries.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/url-classifier/VariableLengthPrefixSet.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/url-classifier/VariableLengthPrefixSet.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIApplicationReputation.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/downloads/ApplicationReputation.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/downloads/ApplicationReputation.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/downloads/Unified_cpp_downloads0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsUrlClassifierPrefixSet.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/url-classifier -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/url-classifier -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/build -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsUrlClassifierPrefixSet.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/url-classifier/nsUrlClassifierPrefixSet.cpp /usr/bin/g++ -std=gnu++11 -o SkXfermodeInterpretation.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/SkXfermodeInterpretation.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkXfermodeInterpretation.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/url-classifier/nsUrlClassifierPrefixSet.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/url-classifier/nsUrlClassifierPrefixSet.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/downloads/ApplicationReputation.cpp:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/downloads/Unified_cpp_downloads0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/url-classifier/nsUrlClassifierPrefixSet.cpp:18: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o GrBatchAtlas.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrBatchAtlas.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrBatchAtlas.cpp /usr/bin/g++ -std=gnu++11 -o nsUrlClassifierStreamUpdater.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/url-classifier -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/url-classifier -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/build -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsUrlClassifierStreamUpdater.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/url-classifier/nsUrlClassifierStreamUpdater.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCRT.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/url-classifier/nsUrlClassifierStreamUpdater.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ *** KEEP ALIVE MARKER *** Total duration: 1:11:00.238167 In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrGpu.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrPipeline.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/batches/GrDrawBatch.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrBatchAtlas.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrBatchAtlas.cpp:8: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/LoadContext.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/downloads/ApplicationReputation.cpp:34, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/downloads/Unified_cpp_downloads0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/downloads/ApplicationReputation.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/downloads/ApplicationReputation.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/downloads/Unified_cpp_downloads0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/downloads/Unified_cpp_downloads0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/downloads/ApplicationReputation.cpp: In member function ‘nsresult PendingLookup::GetSpecHash(nsACString_internal&, nsACString_internal&)’: /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/downloads/ApplicationReputation.cpp:1000:60: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] auto c = static_cast(binaryHash[i]); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIHttpChannel.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/url-classifier/nsUrlClassifierStreamUpdater.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o GrDrawContext.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrDrawContext.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrDrawContext.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIApplicationReputation.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/downloads/ApplicationReputation.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/downloads/ApplicationReputation.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/downloads/Unified_cpp_downloads0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/downloads/nsDownloadManager.cpp: In member function ‘virtual nsresult nsDownload::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro ‘NS_IMPL_QUERY_INTERFACE_CI’ NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/downloads/nsDownloadManager.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/downloads/Unified_cpp_downloads0.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:138:5: note: in definition of macro ‘NS_IMPL_QUERY_CLASSINFO’ } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro ‘NS_IMPL_QUERY_INTERFACE_CI’ NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrGpu.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrPathRendering.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrDrawTarget.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrDrawContextPriv.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrDrawContext.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/downloads/Unified_cpp_downloads0.cpp:20: /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/downloads/nsDownloadManager.cpp: In member function ‘nsresult nsDownloadManager::InitFileDB()’: /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/downloads/nsDownloadManager.cpp:495:32: warning: this statement may fall through [-Wimplicit-fallthrough=] NS_ENSURE_SUCCESS(rv, rv); ^ /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/downloads/nsDownloadManager.cpp:500:3: note: here case 2: // Add referrer column to the database ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/downloads/nsDownloadManager.cpp:510:32: warning: this statement may fall through [-Wimplicit-fallthrough=] NS_ENSURE_SUCCESS(rv, rv); ^ /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/downloads/nsDownloadManager.cpp:515:3: note: here case 3: // This version adds a column to the database (entityID) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/downloads/nsDownloadManager.cpp:525:32: warning: this statement may fall through [-Wimplicit-fallthrough=] NS_ENSURE_SUCCESS(rv, rv); ^ /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/downloads/nsDownloadManager.cpp:530:3: note: here case 4: // This version adds a column to the database (tempPath) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/downloads/nsDownloadManager.cpp:540:32: warning: this statement may fall through [-Wimplicit-fallthrough=] NS_ENSURE_SUCCESS(rv, rv); ^ /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/downloads/nsDownloadManager.cpp:545:3: note: here case 5: // This version adds two columns for tracking transfer progress ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/downloads/nsDownloadManager.cpp:560:32: warning: this statement may fall through [-Wimplicit-fallthrough=] NS_ENSURE_SUCCESS(rv, rv); ^ /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/downloads/nsDownloadManager.cpp:565:3: note: here case 6: // This version adds three columns to DB (MIME type related info) ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/downloads/nsDownloadManager.cpp:585:32: warning: this statement may fall through [-Wimplicit-fallthrough=] NS_ENSURE_SUCCESS(rv, rv); ^ /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/downloads/nsDownloadManager.cpp:590:3: note: here case 7: // This version adds a column to remember to auto-resume downloads ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/downloads/nsDownloadManager.cpp:600:32: warning: this statement may fall through [-Wimplicit-fallthrough=] NS_ENSURE_SUCCESS(rv, rv); ^ /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/downloads/nsDownloadManager.cpp:610:3: note: here case 8: // This version adds a column for GUIDs ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/downloads/nsDownloadManager.cpp:652:32: warning: this statement may fall through [-Wimplicit-fallthrough=] NS_ENSURE_SUCCESS(rv, rv); ^ /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/downloads/nsDownloadManager.cpp:663:3: note: here default: ^~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/text/GrBatchFontCache.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextBlob.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextContext.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrDrawingManager.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrDrawContext.cpp:12: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h: In member function ‘SkDescriptor* SkDescriptor::copy() const’: /<>/thunderbird-52.4.0+build1/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); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:15:7: note: ‘class SkDescriptor’ declared here class SkDescriptor : SkNoncopyable { ^~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/text/GrBatchFontCache.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextBlob.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextContext.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrDrawingManager.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrDrawContext.cpp:12: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h: In constructor ‘SkAutoDescriptor::SkAutoDescriptor(const SkDescriptor&)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/text/GrBatchFontCache.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextBlob.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextContext.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrDrawingManager.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrDrawContext.cpp:12: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:15:7: note: ‘class SkDescriptor’ declared here class SkDescriptor : SkNoncopyable { ^~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/LoadContext.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/url-classifier/nsUrlClassifierStreamUpdater.cpp:22: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/GCAPI.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIHttpChannel.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/url-classifier/nsUrlClassifierStreamUpdater.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrDrawContext.cpp: In member function ‘void GrDrawContext::drawRect(const GrClip&, const GrPaint&, const SkMatrix&, const SkRect&, const GrStyle*)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrDrawContext.cpp:509:21: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrDrawContext.cpp:510:17: note: here case SkPaint::kBevel_Join: ^~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_url-classifier0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/url-classifier -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/url-classifier -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/build -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_url-classifier0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/url-classifier/Unified_cpp_url-classifier0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/url-classifier/Entries.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/url-classifier/ChunkSet.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/url-classifier/ChunkSet.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/url-classifier/Unified_cpp_url-classifier0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/url-classifier/Entries.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/url-classifier/ChunkSet.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/url-classifier/ChunkSet.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/url-classifier/Unified_cpp_url-classifier0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o GrResourceCache.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrResourceCache.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrResourceCache.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrGpu.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrTracing.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrResourceCache.cpp:13: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o GrAAConvexPathRenderer.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrAAConvexPathRenderer.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/batches/GrAAConvexPathRenderer.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrGpu.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrPipeline.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/batches/GrDrawBatch.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrBatchAtlas.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrResourceProvider.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrPathRenderer.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/batches/GrAAConvexPathRenderer.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/batches/GrAAConvexPathRenderer.cpp:8: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o GrAAConvexTessellator.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrAAConvexTessellator.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/batches/GrAAConvexTessellator.cpp /usr/bin/g++ -std=gnu++11 -o GrAADistanceFieldPathRenderer.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrAADistanceFieldPathRenderer.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/batches/GrAADistanceFieldPathRenderer.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrGpu.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrPipeline.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/batches/GrDrawBatch.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrBatchAtlas.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/batches/GrAADistanceFieldPathRenderer.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/batches/GrAADistanceFieldPathRenderer.cpp:8: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o GrAAFillRectBatch.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrAAFillRectBatch.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/batches/GrAAFillRectBatch.cpp /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/ActorsParent.cpp: In member function ‘virtual nsresult mozilla::dom::indexedDB::{anonymous}::DatabaseMaintenance::Run()’: /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/ActorsParent.cpp:19060:3: warning: ‘maintenanceAction’ may be used uninitialized in this function [-Wmaybe-uninitialized] switch (maintenanceAction) { ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/ActorsParent.cpp:19050:21: note: ‘maintenanceAction’ was declared here MaintenanceAction maintenanceAction; ^~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrGpu.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrPipeline.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/batches/GrDrawBatch.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/batches/GrVertexBatch.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrBatchFlushState.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/batches/GrAAFillRectBatch.cpp:10: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ libtoolkit_components_url-classifier.a.desc rm -f libtoolkit_components_url-classifier.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 /usr/bin/g++ -std=gnu++11 -o GrAAHairLinePathRenderer.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrAAHairLinePathRenderer.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/batches/GrAAHairLinePathRenderer.cpp make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/url-classifier' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/identity' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o IdentityCryptoService.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/identity -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/identity -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/IdentityCryptoService.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/toolkit/identity/IdentityCryptoService.cpp /usr/bin/g++ -std=gnu++11 -o Key.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/indexedDB -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/db/sqlite3/src -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/storage -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Key.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow -Wno-error=type-limits /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/Key.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIIdentityCryptoService.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/identity/IdentityCryptoService.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GuardObjects.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/Key.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/Key.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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_downloads.a.desc rm -f libtoolkit_components_downloads.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_downloads.a.desc SQLFunctions.o Unified_cpp_downloads0.o In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/StorageTypeBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/quota/PersistenceType.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IndexedDatabaseManager.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/Key.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/downloads' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/remote' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsGTKRemoteService.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/remote -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/remote -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsGTKRemoteService.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/remote/nsGTKRemoteService.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrGpu.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrPipeline.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/batches/GrDrawBatch.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrBatchAtlas.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrResourceProvider.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrPathRenderer.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/batches/GrAAHairLinePathRenderer.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/batches/GrAAHairLinePathRenderer.cpp:8: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ libtoolkit_identity.a.desc rm -f libtoolkit_identity.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libtoolkit_identity.a.desc IdentityCryptoService.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/identity' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_media_platforms0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_media_platforms0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/Unified_cpp_dom_media_platforms0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Atomics.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/PLDHashTable.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTHashtable.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsBaseHashtable.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsInterfaceHashtable.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/remote/nsGTKRemoteService.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/remote/nsGTKRemoteService.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/Key.cpp: In static member function ‘static void mozilla::dom::indexedDB::Key::DecodeString(const unsigned char*&, const unsigned char*, nsString&)’: /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/Key.cpp:589:5: warning: ‘out’ may be used uninitialized in this function [-Wmaybe-uninitialized] ++out; ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumSet.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDecoderReader.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/PlatformDecoderModule.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/PDMFactory.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/PDMFactory.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/Unified_cpp_dom_media_platforms0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ *** KEEP ALIVE MARKER *** Total duration: 1:12:00.267085 /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_indexedDB0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/indexedDB -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/db/sqlite3/src -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/storage -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_indexedDB0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GuardObjects.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IDBTransactionBinding.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IDBTransaction.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/ActorsChild.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/ActorsChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TimeRanges.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/TimeUnits.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaInfo.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/AbstractMediaDecoder.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDecoderReader.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/PlatformDecoderModule.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/PDMFactory.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/PDMFactory.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/Unified_cpp_dom_media_platforms0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsXRemoteService.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/remote -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/remote -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsXRemoteService.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/remote/nsXRemoteService.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IDBTransactionBinding.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IDBTransaction.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/ActorsChild.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/ActorsChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o GrAALinearizingConvexPathRenderer.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrAALinearizingConvexPathRenderer.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/batches/GrAALinearizingConvexPathRenderer.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/remote/nsXRemoteService.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IterableIterator.h:34, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMCaps.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMProxy.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/PDMFactory.cpp:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/Unified_cpp_dom_media_platforms0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIEventTarget.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIThread.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AbstractThread.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/MozPromise.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDecoderReader.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/PlatformDecoderModule.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/PDMFactory.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/PDMFactory.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/Unified_cpp_dom_media_platforms0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrGpu.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrPipeline.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/batches/GrDrawBatch.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrBatchAtlas.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrResourceProvider.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrPathRenderer.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/batches/GrAALinearizingConvexPathRenderer.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/batches/GrAALinearizingConvexPathRenderer.cpp:8: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IDBWrapperCache.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IDBTransaction.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/ActorsChild.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/ActorsChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IDBTransactionBinding.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IDBTransaction.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/ActorsChild.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/ActorsChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ libtoolkit_components_remote.a.desc rm -f libtoolkit_components_remote.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_remote.a.desc nsGTKRemoteService.o nsXRemoteService.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/remote' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/rdf/util/internal' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsRDFResource.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/rdf/util/internal -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/rdf/util/internal -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsRDFResource.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/rdf/util/nsRDFResource.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/rdf/util/nsRDFResource.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/rdf/util/nsRDFResource.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o librdf_util_internal.a.desc nsRDFResource.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/rdf/util/internal' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/reflect/xptcall' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o xptcall.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/reflect/xptcall -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/reflect/xptcall -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/reflect/xptinfo -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/xptcall.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/xpcom/reflect/xptcall/xptcall.cpp /usr/bin/g++ -std=gnu++11 -o GrAAStrokeRectBatch.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrAAStrokeRectBatch.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/batches/GrAAStrokeRectBatch.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/reflect/xptcall/xptcall.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/reflect/xptcall/xptcprivate.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/reflect/xptcall/xptcall.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIEventTarget.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIThread.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AbstractThread.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/MozPromise.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDecoderReader.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/PlatformDecoderModule.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/PDMFactory.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/PDMFactory.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/Unified_cpp_dom_media_platforms0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = mozilla::FFmpegLibWrapper]’: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/ffmpeg/FFmpegLibWrapper.cpp:19:15: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/ffmpeg/FFmpegLibWrapper.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms/Unified_cpp_dom_media_platforms0.cpp:74: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/platforms/ffmpeg/FFmpegLibWrapper.h:21:8: note: ‘struct mozilla::FFmpegLibWrapper’ declared here struct FFmpegLibWrapper ^~~~~~~~~~~~~~~~ libxpcom_reflect_xptcall.a.desc rm -f libxpcom_reflect_xptcall.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libxpcom_reflect_xptcall.a.desc xptcall.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/reflect/xptcall' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/xul/grid' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_layout_xul_grid0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul/grid -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/xul/grid -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/layout/forms -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_xul_grid0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/xul/grid/Unified_cpp_layout_xul_grid0.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrGpu.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrPipeline.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/batches/GrDrawBatch.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/batches/GrVertexBatch.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrBatchFlushState.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/batches/GrAAStrokeRectBatch.cpp:10: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsBoxLayout.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsStackLayout.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/grid/nsGrid.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/grid/nsGrid.cpp:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/xul/grid/Unified_cpp_layout_xul_grid0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSetHandle.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIPresShell.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsIFrame.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsSprocketLayout.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/grid/nsGridRowLayout.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/grid/nsGridRowGroupLayout.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/grid/nsGrid.cpp:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/xul/grid/Unified_cpp_layout_xul_grid0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o GrMSAAPathRenderer.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrMSAAPathRenderer.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/batches/GrMSAAPathRenderer.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IDBTransactionBinding.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IDBTransaction.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/ActorsChild.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/ActorsChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IDBCursor.cpp: In member function ‘virtual nsresult mozilla::dom::IDBCursor::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IDBCursor.cpp:956:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IDBCursor.cpp:955:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IDBDatabase.cpp: In member function ‘virtual nsresult mozilla::dom::IDBDatabase::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IDBWrapperCache.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IDBTransaction.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/ActorsChild.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/ActorsChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IDBTransactionBinding.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IDBTransaction.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/ActorsChild.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/ActorsChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IDBEvents.cpp: In member function ‘virtual nsresult mozilla::dom::IDBVersionChangeEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IDBEvents.cpp:89:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IDBEvents.cpp:88:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(IDBVersionChangeEvent) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IDBFactory.cpp: In member function ‘virtual nsresult mozilla::dom::IDBFactory::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IDBFactory.cpp:882:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IDBFactory.cpp:881:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IDBFileHandle.cpp: In member function ‘virtual nsresult mozilla::dom::IDBFileHandle::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IDBFileHandle.cpp:105:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IDBFileHandle.cpp:104:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IDBFileRequest.cpp: In member function ‘virtual nsresult mozilla::dom::IDBFileRequest::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IDBWrapperCache.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IDBTransaction.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/ActorsChild.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/ActorsChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IDBTransactionBinding.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IDBTransaction.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/ActorsChild.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/ActorsChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IDBIndex.cpp: In member function ‘virtual nsresult mozilla::dom::IDBIndex::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IDBIndex.cpp:645:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IDBIndex.cpp:644:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IDBKeyRange.cpp: In member function ‘virtual nsresult mozilla::dom::IDBKeyRange::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IDBKeyRange.cpp:257:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IDBKeyRange.cpp:256:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IDBMutableFile.cpp: In member function ‘virtual nsresult mozilla::dom::IDBMutableFile::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IDBWrapperCache.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IDBTransaction.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/ActorsChild.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/ActorsChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsIFrame.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsSprocketLayout.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/grid/nsGridRowLayout.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/grid/nsGridRowGroupLayout.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/grid/nsGrid.cpp:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/xul/grid/Unified_cpp_layout_xul_grid0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsStackLayout.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/grid/nsGrid.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/grid/nsGrid.cpp:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/xul/grid/Unified_cpp_layout_xul_grid0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrGpu.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrPipeline.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/batches/GrDrawBatch.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrBatchAtlas.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrResourceProvider.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrPathRenderer.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/batches/GrMSAAPathRenderer.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/batches/GrMSAAPathRenderer.cpp:8: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/batches/GrMSAAPathRenderer.cpp: In member function ‘void MSAAPathBatch::computeWorstCasePointCount(const SkPath&, int*, int*, int*) const’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/batches/GrMSAAPathRenderer.cpp:280:50: warning: this statement may fall through [-Wimplicit-fallthrough=] quadPointCount += 3 * quadPts; ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/batches/GrMSAAPathRenderer.cpp:282:17: note: here case SkPath::kQuad_Verb: ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IDBTransactionBinding.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IDBTransaction.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/ActorsChild.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/ActorsChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IDBObjectStore.cpp: In member function ‘virtual nsresult mozilla::dom::IDBObjectStore::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IDBObjectStore.cpp:1804:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IDBObjectStore.cpp:1803:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IDBRequest.cpp: In member function ‘virtual nsresult mozilla::dom::IDBRequest::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:119: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IDBTransactionBinding.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IDBTransaction.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/ActorsChild.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/ActorsChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IDBRequest.cpp: In member function ‘virtual nsresult mozilla::dom::IDBOpenDBRequest::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IDBWrapperCache.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IDBTransaction.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/ActorsChild.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/ActorsChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IDBTransactionBinding.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IDBTransaction.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/ActorsChild.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/ActorsChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IDBTransaction.cpp: In member function ‘virtual nsresult mozilla::dom::IDBTransaction::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IDBTransaction.cpp:971:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(IDBWrapperCache) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IDBTransaction.cpp:970:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIRunnable) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IDBWrapperCache.cpp: In member function ‘virtual nsresult mozilla::dom::IDBWrapperCache::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IDBWrapperCache.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IDBTransaction.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/ActorsChild.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/ActorsChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/indexedDB/Unified_cpp_dom_indexedDB0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsBoxLayout.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsStackLayout.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/grid/nsGrid.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/grid/nsGrid.cpp:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/xul/grid/Unified_cpp_layout_xul_grid0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/grid/nsGridLayout2.cpp: In member function ‘virtual nsresult nsGridLayout2::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/grid/nsGridLayout2.cpp:266:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(nsStackLayout) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o GrNonAAFillRectBatch.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrNonAAFillRectBatch.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/batches/GrNonAAFillRectBatch.cpp /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/grid/nsGridRowLayout.cpp: In member function ‘virtual nsresult nsGridRowLayout::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/grid/nsGridRowLayout.cpp:197:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(nsBoxLayout) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrGpu.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrPipeline.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/batches/GrDrawBatch.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/batches/GrVertexBatch.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrBatchFlushState.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/batches/GrNonAAFillRectBatch.cpp:10: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o GrNonAAFillRectPerspectiveBatch.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrNonAAFillRectPerspectiveBatch.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/batches/GrNonAAFillRectPerspectiveBatch.cpp libdom_media_platforms.a.desc rm -f libdom_media_platforms.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_media_platforms.a.desc Unified_cpp_dom_media_platforms0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/platforms' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/osfile' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o NativeOSFileInternals.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/osfile -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/osfile -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/NativeOSFileInternals.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/osfile/NativeOSFileInternals.cpp liblayout_xul_grid.a.desc rm -f liblayout_xul_grid.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o liblayout_xul_grid.a.desc Unified_cpp_layout_xul_grid0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/xul/grid' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/chromium/src/third_party' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o epoll.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/chromium/src/third_party -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party/libevent -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party/libevent/compat -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party/libevent/include -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party/libevent/linux -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/epoll.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party/libevent/epoll.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/osfile/NativeOSFileInternals.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/gcc -std=gnu99 -o epoll_sub.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/chromium/src/third_party -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party/libevent -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party/libevent/compat -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party/libevent/include -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party/libevent/linux -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/epoll_sub.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party/libevent/epoll_sub.c /usr/bin/gcc -std=gnu99 -o evdns.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/chromium/src/third_party -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party/libevent -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party/libevent/compat -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party/libevent/include -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party/libevent/linux -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/evdns.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party/libevent/evdns.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NativeOSFileInternalsBinding.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/osfile/NativeOSFileInternals.cpp:19: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIThreadManager.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsThreadUtils.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/osfile/NativeOSFileInternals.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/osfile/NativeOSFileInternals.cpp: In member function ‘virtual nsresult mozilla::{anonymous}::AbstractResult::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/osfile/NativeOSFileInternals.cpp:228:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrGpu.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrPipeline.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/batches/GrDrawBatch.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/batches/GrVertexBatch.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrBatchFlushState.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/batches/GrNonAAFillRectPerspectiveBatch.cpp:10: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ /usr/bin/gcc -std=gnu99 -o Unified_c_src_third_party0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/chromium/src/third_party -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party/libevent -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party/libevent/compat -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party/libevent/include -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party/libevent/linux -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_src_third_party0.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/chromium/src/third_party/Unified_c_src_third_party0.c /usr/bin/g++ -std=gnu++11 -o GrGLBuffer.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrGLBuffer.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLBuffer.cpp libtoolkit_components_osfile.a.desc rm -f libtoolkit_components_osfile.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_osfile.a.desc NativeOSFileInternals.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/osfile' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/events' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o EventStateManager.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/events -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/events -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/settings -I/<>/thunderbird-52.4.0+build1/mozilla/dom/storage -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/EventStateManager.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/dom/events/EventStateManager.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventForwards.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventDispatcher.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/events/EventStateManager.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLCaps.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLContext.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLGpu.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLBuffer.cpp:9: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSetHandle.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIPresShell.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsIFrame.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventStateManager.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/events/EventStateManager.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o GrGLCaps.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrGLCaps.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLCaps.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsIFrame.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventStateManager.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/events/EventStateManager.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventForwards.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventDispatcher.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/events/EventStateManager.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLCaps.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLCaps.cpp:9: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o GrGLContext.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrGLContext.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLContext.cpp /usr/bin/gcc -std=gnu99 -o Unified_c_src_third_party1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHAVE_CONFIG_H -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/chromium/src/third_party -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party/libevent -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party/libevent/compat -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party/libevent/include -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/third_party/libevent/linux -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_src_third_party1.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/chromium/src/third_party/Unified_c_src_third_party1.c libipc_chromium_src_third_party.a.desc rm -f libipc_chromium_src_third_party.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libipc_chromium_src_third_party.a.desc epoll.o epoll_sub.o evdns.o Unified_c_src_third_party0.o Unified_c_src_third_party1.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/chromium/src/third_party' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/printingui/unixshared' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_unixshared0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/embedding/components/printingui/unixshared -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/printingui/unixshared -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_unixshared0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/printingui/unixshared/Unified_cpp_unixshared0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIWebProgressListener.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIPrintProgress.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/printingui/unixshared/nsPrintProgress.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/printingui/unixshared/nsPrintProgress.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/printingui/unixshared/Unified_cpp_unixshared0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLCaps.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLContext.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLContext.cpp:8: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o GrGLCreateNativeInterface_none.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrGLCreateNativeInterface_none.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLCreateNativeInterface_none.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDeviceContext.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/UIEvent.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MouseEvent.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DragEvent.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/events/EventStateManager.cpp:19: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIWebProgressListener.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIPrintProgress.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/printingui/unixshared/nsPrintProgress.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/printingui/unixshared/nsPrintProgress.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/printingui/unixshared/Unified_cpp_unixshared0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/printingui/unixshared/nsPrintProgress.cpp: In member function ‘virtual nsresult nsPrintProgress::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/printingui/unixshared/nsPrintProgress.cpp:28:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_THREADSAFE’ NS_INTERFACE_MAP_END_THREADSAFE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/printingui/unixshared/nsPrintProgress.cpp:27:4: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIWebProgressListener) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventForwards.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventDispatcher.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/events/EventStateManager.cpp:8: /<>/thunderbird-52.4.0+build1/mozilla/dom/events/EventStateManager.cpp: In member function ‘virtual nsresult mozilla::OverOutElementsWrapper::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/EventStateManager.cpp:258:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/EventStateManager.cpp:257:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/EventStateManager.cpp: In member function ‘virtual nsresult mozilla::EventStateManager::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/EventStateManager.cpp:428:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/EventStateManager.cpp:427:4: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ libembedding_components_printingui_unixshared.a.desc rm -f libembedding_components_printingui_unixshared.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libembedding_components_printingui_unixshared.a.desc Unified_cpp_unixshared0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/printingui/unixshared' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_indexedDB1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/indexedDB -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/db/sqlite3/src -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/storage -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_indexedDB1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/indexedDB/Unified_cpp_dom_indexedDB1.cpp make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/notification' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_notification0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/notification -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/notification -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_notification0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/notification/Unified_cpp_dom_notification0.cpp /usr/bin/g++ -std=gnu++11 -o GrGLDefaultInterface_native.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrGLDefaultInterface_native.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLDefaultInterface_native.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIObserver.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IndexedDatabaseManager.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IndexedDatabaseManager.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/indexedDB/Unified_cpp_dom_indexedDB1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISerializable.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIPrincipal.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DesktopNotification.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/notification/DesktopNotification.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/notification/Unified_cpp_dom_notification0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ *** KEEP ALIVE MARKER *** Total duration: 1:13:00.262151 In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/StorageTypeBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/quota/PersistenceType.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IndexedDatabaseManager.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IndexedDatabaseManager.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/indexedDB/Unified_cpp_dom_indexedDB1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o GrGLExtensions.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrGLExtensions.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLExtensions.cpp /<>/thunderbird-52.4.0+build1/mozilla/dom/events/EventStateManager.cpp: In member function ‘nsresult mozilla::EventStateManager::PreHandleEvent(nsPresContext*, mozilla::WidgetEvent*, nsIFrame*, nsIContent*, nsEventStatus*)’: /<>/thunderbird-52.4.0+build1/mozilla/dom/events/EventStateManager.cpp:660:37: warning: this statement may fall through [-Wimplicit-fallthrough=] sNormalLMouseEventInProcess = false; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/EventStateManager.cpp:663:7: note: here case WidgetMouseEvent::eRightButton: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/EventStateManager.cpp:699:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if (mouseEvent->mExitFrom != WidgetMouseEvent::eTopLevel) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/EventStateManager.cpp:717:3: note: here case eMouseMove: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/EventStateManager.cpp:776:7: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/EventStateManager.cpp:780:3: note: here case eBeforeKeyDown: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/EventStateManager.cpp: In member function ‘nsresult mozilla::EventStateManager::PostHandleEvent(nsPresContext*, mozilla::WidgetEvent*, nsIFrame*, nsEventStatus*)’: /<>/thunderbird-52.4.0+build1/mozilla/dom/events/EventStateManager.cpp:3161:20: warning: this statement may fall through [-Wimplicit-fallthrough=] MOZ_FALLTHROUGH; ^ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/EventStateManager.cpp:3163:3: note: here case ePointerUp: { ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/EventStateManager.cpp: In member function ‘void mozilla::EventStateManager::GenerateMouseEnterExit(mozilla::WidgetMouseEvent*)’: /<>/thunderbird-52.4.0+build1/mozilla/dom/events/EventStateManager.cpp:4283:21: warning: this statement may fall through [-Wimplicit-fallthrough=] sLastRefPoint = aMouseEvent->mRefPoint; ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/EventStateManager.cpp:4286:3: note: here case ePointerMove: ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DesktopNotification.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/notification/DesktopNotification.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/notification/Unified_cpp_dom_notification0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o GrGLGLSL.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrGLGLSL.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLGLSL.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DesktopNotification.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/notification/DesktopNotification.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/notification/Unified_cpp_dom_notification0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/GCAPI.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIPrincipal.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DesktopNotification.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/notification/DesktopNotification.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/notification/Unified_cpp_dom_notification0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ErrorEvent.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IndexedDatabaseManager.cpp:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/indexedDB/Unified_cpp_dom_indexedDB1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/quota/QuotaCommon.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/quota/PersistenceType.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IndexedDatabaseManager.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/indexedDB/IndexedDatabaseManager.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/indexedDB/Unified_cpp_dom_indexedDB1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLCaps.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLContext.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLGLSL.cpp:9: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o GrGLGpu.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrGLGpu.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLGpu.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLCaps.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLContext.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLGpu.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLGpu.cpp:8: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISerializable.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIPrincipal.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DesktopNotification.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/notification/DesktopNotification.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/notification/Unified_cpp_dom_notification0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/notification/DesktopNotification.cpp: In member function ‘virtual nsresult mozilla::dom::DesktopNotificationCenter::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/notification/DesktopNotification.cpp:219:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/notification/DesktopNotification.cpp:218:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_events0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/events -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/events -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/settings -I/<>/thunderbird-52.4.0+build1/mozilla/dom/storage -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_events0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/events/Unified_cpp_dom_events0.cpp /<>/thunderbird-52.4.0+build1/mozilla/dom/notification/Notification.cpp: In member function ‘virtual nsresult mozilla::dom::NotificationStorageCallback::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/notification/Notification.cpp:195:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/notification/Notification.cpp:194:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/notification/Notification.cpp: In member function ‘virtual nsresult mozilla::dom::NotificationPermissionRequest::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/notification/Notification.cpp:532:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/notification/Notification.cpp:531:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIContentPermissionRequest) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/notification/Notification.cpp: In member function ‘virtual nsresult mozilla::dom::Notification::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/notification/Notification.cpp:1235:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/notification/Notification.cpp:1234:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/notification/NotificationEvent.cpp: In member function ‘virtual nsresult mozilla::dom::workers::NotificationEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DesktopNotification.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/dom/notification/DesktopNotification.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/notification/Unified_cpp_dom_notification0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventForwards.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AnimationEvent.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/events/AnimationEvent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/events/Unified_cpp_dom_events0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Event.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AnimationEvent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/events/AnimationEvent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/events/Unified_cpp_dom_events0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventForwards.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AnimationEvent.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/events/AnimationEvent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/events/Unified_cpp_dom_events0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/events/AnimationEvent.cpp: In member function ‘virtual nsresult mozilla::dom::AnimationEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/AnimationEvent.cpp:31:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/AnimationEvent.cpp:30:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIDOMAnimationEvent) ^~~~~~~~~~~~~~~~~~~~~~ libdom_indexedDB.a.desc rm -f libdom_indexedDB.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_indexedDB.a.desc ActorsParent.o Key.o Unified_cpp_dom_indexedDB0.o Unified_cpp_dom_indexedDB1.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/indexedDB' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/presentation/provider' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_provider0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/presentation/provider -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/presentation/provider -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_provider0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/presentation/provider/Unified_cpp_provider0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/presentation/provider/DeviceProviderHelpers.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/presentation/provider/DeviceProviderHelpers.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/presentation/provider/Unified_cpp_provider0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGlobalWindow.h:35, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/UIEventBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/UIEvent.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/KeyboardEvent.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BeforeAfterKeyboardEvent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/events/BeforeAfterKeyboardEvent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/events/Unified_cpp_dom_events0.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventForwards.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AnimationEvent.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/events/AnimationEvent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/events/Unified_cpp_dom_events0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/presentation/provider/DeviceProviderHelpers.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/presentation/provider/Unified_cpp_provider0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o GrGLGpuProgramCache.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrGLGpuProgramCache.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLGpuProgramCache.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDeviceContext.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/UIEvent.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/KeyboardEvent.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BeforeAfterKeyboardEvent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/events/BeforeAfterKeyboardEvent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/events/Unified_cpp_dom_events0.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventForwards.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AnimationEvent.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/events/AnimationEvent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/events/Unified_cpp_dom_events0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/events/BeforeUnloadEvent.cpp: In member function ‘virtual nsresult mozilla::dom::BeforeUnloadEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/BeforeUnloadEvent.cpp:17:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/BeforeUnloadEvent.cpp:16:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIDOMBeforeUnloadEvent) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/ClipboardEvent.cpp: In member function ‘virtual nsresult mozilla::dom::ClipboardEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/ClipboardEvent.cpp:31:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/ClipboardEvent.cpp:30:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIDOMClipboardEvent) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/CommandEvent.cpp: In member function ‘virtual nsresult mozilla::dom::CommandEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/CommandEvent.cpp:31:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/CommandEvent.cpp:30:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIDOMCommandEvent) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLCaps.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLContext.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLGpu.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLGpuProgramCache.cpp:8: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ libdom_presentation_provider.a.desc rm -f libdom_presentation_provider.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_presentation_provider.a.desc Unified_cpp_provider0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/presentation/provider' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/websocket' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_protocol_websocket0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/websocket -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/websocket -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_protocol_websocket0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/websocket/Unified_cpp_protocol_websocket0.cpp /usr/bin/g++ -std=gnu++11 -o GrGLInterface.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrGLInterface.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLInterface.cpp libdom_notification.a.desc rm -f libdom_notification.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_notification.a.desc Unified_cpp_dom_notification0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/notification' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/flyweb' mkdir -p '.deps/' In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/websocket/WebSocketLog.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/websocket/Unified_cpp_protocol_websocket0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o Unified_cpp_dom_flyweb0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/flyweb -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/flyweb -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/dns -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/websocket -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/io -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_flyweb0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wshadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/flyweb/Unified_cpp_dom_flyweb0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/flyweb/FlyWebDiscoveryManager.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/flyweb/Unified_cpp_dom_flyweb0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FlyWebDiscoveryManager.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/flyweb/FlyWebDiscoveryManager.cpp:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/flyweb/Unified_cpp_dom_flyweb0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/CustomEvent.cpp: In member function ‘virtual nsresult mozilla::dom::CustomEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/CustomEvent.cpp:49:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/CustomEvent.cpp:48:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIDOMCustomEvent) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/DOMEventTargetHelper.cpp: In member function ‘virtual nsresult mozilla::DOMEventTargetHelper::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/DOMEventTargetHelper.cpp:82:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/DOMEventTargetHelper.cpp:81:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/DataContainerEvent.cpp: In member function ‘virtual nsresult mozilla::dom::DataContainerEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/DataContainerEvent.cpp:42:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/DataContainerEvent.cpp:41:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIDOMDataContainerEvent) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/NeckoChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/websocket/WebSocketLog.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/websocket/Unified_cpp_protocol_websocket0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/DataTransfer.cpp: In member function ‘virtual nsresult mozilla::dom::DataTransfer::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/DataTransfer.cpp:72:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/DataTransfer.cpp:71:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDOMDataTransfer) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/DataTransferItem.cpp: In member function ‘virtual nsresult mozilla::dom::DataTransferItem::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/DataTransferItem.cpp:51:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/DataTransferItem.cpp:50:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/DataTransferItemList.cpp: In member function ‘virtual nsresult mozilla::dom::DataTransferItemList::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/DataTransferItemList.cpp:33:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/DataTransferItemList.cpp:32:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/DeviceMotionEvent.cpp: In member function ‘virtual nsresult mozilla::dom::DeviceMotionEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventTarget.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasicEvents.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Event.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AnimationEvent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/events/AnimationEvent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/events/Unified_cpp_dom_events0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventForwards.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AnimationEvent.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/events/AnimationEvent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/events/Unified_cpp_dom_events0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/events/DragEvent.cpp: In member function ‘virtual nsresult mozilla::dom::DragEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/DragEvent.cpp:38:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(MouseEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/DragEvent.cpp:37:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIDOMDragEvent) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FlyWebDiscoveryManagerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FlyWebDiscoveryManager.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/flyweb/FlyWebDiscoveryManager.cpp:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/flyweb/Unified_cpp_dom_flyweb0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PodOperations.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTHashtable.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/dom/flyweb/FlyWebDiscoveryManager.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/flyweb/Unified_cpp_dom_flyweb0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsHashKeys.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsClassHashtable.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/flyweb/FlyWebDiscoveryManager.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/flyweb/Unified_cpp_dom_flyweb0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/flyweb/FlyWebDiscoveryManager.cpp: In member function ‘virtual nsresult mozilla::dom::FlyWebDiscoveryManager::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/flyweb/FlyWebDiscoveryManager.cpp:37:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ContentCache.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/nsGUIEventIPC.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TabChild.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/websocket/WebSocketChannelChild.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/websocket/Unified_cpp_protocol_websocket0.cpp:29: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/NeckoChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/websocket/WebSocketLog.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/websocket/Unified_cpp_protocol_websocket0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/flyweb/FlyWebServerEvents.cpp: In member function ‘virtual nsresult mozilla::dom::FlyWebFetchEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FlyWebDiscoveryManager.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/flyweb/FlyWebDiscoveryManager.cpp:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/flyweb/Unified_cpp_dom_flyweb0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/NeckoChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/websocket/WebSocketLog.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/websocket/Unified_cpp_protocol_websocket0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/websocket/WebSocketChannelChild.cpp: In member function ‘virtual nsresult mozilla::net::WebSocketChannelChild::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/websocket/WebSocketChannelChild.cpp:51:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/websocket/WebSocketChannelChild.cpp:50:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIThreadRetargetableRequest) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/websocket/WebSocketEventListenerParent.cpp: In member function ‘virtual nsresult mozilla::net::WebSocketEventListenerParent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/websocket/WebSocketEventListenerParent.cpp:17:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/websocket/WebSocketEventListenerParent.cpp:16:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIWebSocketEventListener) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/websocket/WebSocketEventService.cpp: In member function ‘virtual nsresult mozilla::net::WebSocketEventService::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/websocket/WebSocketEventService.cpp:222:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/websocket/WebSocketEventService.cpp:221:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIWebSocketEventService) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/websocket/WebSocketFrame.cpp: In member function ‘virtual nsresult mozilla::net::WebSocketFrame::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/websocket/WebSocketFrame.cpp:20:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/websocket/WebSocketFrame.cpp:19:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIWebSocketFrame) ^~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o GrGLPath.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrGLPath.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLPath.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/websocket/Unified_cpp_protocol_websocket0.cpp:20: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/websocket/WebSocketChannel.cpp: In member function ‘void mozilla::net::WebSocketChannel::PrimeNewOutgoingMessage()’: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/websocket/WebSocketChannel.cpp:2137:15: warning: this statement may fall through [-Wimplicit-fallthrough=] msgType = kMsgTypeBinaryString; ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/websocket/WebSocketChannel.cpp:2142:5: note: here case kMsgTypeBinaryString: ^~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/../GrGpu.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/../GrPathRendering.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/../GrPath.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLPath.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLPath.cpp:8: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/../GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/../GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/../GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core/SkTypes.h:31, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core/SkMath.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu/../private/SkTemplates.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu/GrResourceKey.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu/GrGpuResource.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/../GrPath.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLPath.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLPath.cpp:8: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLPath.cpp: In function ‘GrPathRendering::FillType {anonymous}::convert_skpath_filltype(SkPath::FillType)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core/SkPostConfig.h:149:25: warning: this statement may fall through [-Wimplicit-fallthrough=] sk_abort_no_print(); \ ~~~~~~~~~~~~~~~~~^~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core/SkTypes.h:178:41: note: in expansion of macro ‘SK_ABORT’ #define SkFAIL(message) SK_ABORT(message) ^~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLPath.cpp:199:13: note: in expansion of macro ‘SkFAIL’ SkFAIL("Incomplete Switch\n"); ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLPath.cpp:200:9: note: here case SkPath::kWinding_FillType: ^~~~ /usr/bin/g++ -std=gnu++11 -o GrGLPathRange.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrGLPathRange.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLPathRange.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/../GrGpu.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/../GrPathRendering.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/../GrPath.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLPath.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLPathRange.cpp:9: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/../GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/../GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/../GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ *** KEEP ALIVE MARKER *** Total duration: 1:14:00.258147 /usr/bin/g++ -std=gnu++11 -o GrGLPathRendering.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrGLPathRendering.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLPathRendering.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrGpu.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrPathRendering.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLPathRendering.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLPathRendering.cpp:8: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ libdom_flyweb.a.desc rm -f libdom_flyweb.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_flyweb.a.desc Unified_cpp_dom_flyweb0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/flyweb' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/webbrowserpersist' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o WebBrowserPersistDocumentChild.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/webbrowserpersist -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/WebBrowserPersistDocumentChild.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistDocumentChild.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core/SkTypes.h:31, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core/SkRefCnt.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLPathRendering.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLPathRendering.cpp:8: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLPathRendering.cpp: In function ‘GrGLenum gr_stencil_op_to_gl_path_rendering_fill_mode(GrStencilOp)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core/SkPostConfig.h:149:25: warning: this statement may fall through [-Wimplicit-fallthrough=] sk_abort_no_print(); \ ~~~~~~~~~~~~~~~~~^~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core/SkTypes.h:178:41: note: in expansion of macro ‘SK_ABORT’ #define SkFAIL(message) SK_ABORT(message) ^~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLPathRendering.cpp:71:13: note: in expansion of macro ‘SkFAIL’ SkFAIL("Unexpected path fill."); ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLPathRendering.cpp:73:9: note: here case GrStencilOp::kIncWrap: ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocument.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistDocumentChild.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistDocumentChild.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o GrGLProgram.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrGLProgram.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLProgram.cpp /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_events1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/events -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/events -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/settings -I/<>/thunderbird-52.4.0+build1/mozilla/dom/storage -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_events1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/events/Unified_cpp_dom_events1.cpp libnetwerk_protocol_websocket.a.desc rm -f libnetwerk_protocol_websocket.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libnetwerk_protocol_websocket.a.desc Unified_cpp_protocol_websocket0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/websocket' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/spellcheck/hunspell/src' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_hunspell_src0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DHUNSPELL_STATIC -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/spellcheck/hunspell/src -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_hunspell_src0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/spellcheck/hunspell/src/Unified_cpp_hunspell_src0.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:50, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h:213, from : /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Maybe.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Proxy.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jswrapper.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers/AccessCheck.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/events/Event.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/events/Unified_cpp_dom_events1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLCaps.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLContext.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLProgram.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLProgram.cpp:8: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIDocumentObserver.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIDocument.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistDocumentChild.cpp:10: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/spellcheck/hunspell/src/Unified_cpp_hunspell_src0.cpp:47: /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/src/hunspell.cxx: In member function ‘int Hunspell::spell(const char*, int*, char**)’: /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/src/hunspell.cxx:509:7: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/src/hunspell.cxx:511:5: note: here case INITCAP: { ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/src/hunspell.cxx: In member function ‘int Hunspell::suggest(char***, const char*)’: /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/src/hunspell.cxx:864:16: warning: this statement may fall through [-Wimplicit-fallthrough=] capwords = 1; ~~~~~~~~~^~~ /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/src/hunspell.cxx:865:5: note: here case HUHCAP: { ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/src/hunspell.cxx:991:18: warning: this statement may fall through [-Wimplicit-fallthrough=] capwords = 1; ~~~~~~~~~^~~ /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/src/hunspell.cxx:992:7: note: here case HUHCAP: { ^~~~ /usr/bin/g++ -std=gnu++11 -o GrGLProgramDataManager.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrGLProgramDataManager.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLProgramDataManager.cpp /usr/bin/g++ -std=gnu++11 -o WebBrowserPersistDocumentParent.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/webbrowserpersist -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/WebBrowserPersistDocumentParent.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistDocumentParent.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Event.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/events/Event.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/events/Unified_cpp_dom_events1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Maybe.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistDocumentParent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistDocumentParent.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/../glsl/GrGLSLCaps.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLShaderVar.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLSampler.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLProgramDataManager.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLProgramDataManager.cpp:9: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContentInlines.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ShadowRoot.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/dom/events/Event.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/events/Unified_cpp_dom_events1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/RangedPtr.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Range.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jsapi.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jsfriendapi.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Proxy.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jswrapper.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers/AccessCheck.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/events/Event.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/events/Unified_cpp_dom_events1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/spellcheck/hunspell/src/Unified_cpp_hunspell_src0.cpp:20: /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/src/csutil.cxx: In function ‘char* line_uniq(char*, char)’: /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/src/csutil.cxx:396:23: warning: ‘lines’ may be used uninitialized in this function [-Wmaybe-uninitialized] strcpy(text, lines[0]); ^ /usr/bin/g++ -std=gnu++11 -o GrGLRenderTarget.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrGLRenderTarget.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLRenderTarget.cpp /usr/bin/g++ -std=gnu++11 -o WebBrowserPersistLocalDocument.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/webbrowserpersist -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/WebBrowserPersistLocalDocument.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistLocalDocument.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistLocalDocument.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistLocalDocument.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLCaps.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLContext.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLGpu.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLRenderTarget.cpp:10: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDeviceContext.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/events/Event.cpp:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/events/Unified_cpp_dom_events1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIDocumentObserver.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIDocument.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistLocalDocument.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistLocalDocument.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o GrGLStencilAttachment.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrGLStencilAttachment.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLStencilAttachment.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/events/Event.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/events/Unified_cpp_dom_events1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/events/Event.cpp: In member function ‘virtual nsresult mozilla::dom::Event::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/Event.cpp:143:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/Event.cpp:142:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIDOMEvent) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLCaps.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLContext.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLGpu.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLStencilAttachment.cpp:10: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/EventListenerService.cpp: In member function ‘virtual nsresult mozilla::EventListenerInfo::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/EventListenerService.cpp:73:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/EventListenerService.cpp:72:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsStyledElement.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributeElement.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/nsGenericHTMLElement.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLInputElement.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistLocalDocument.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistLocalDocument.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistLocalDocument.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o GrGLTexture.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrGLTexture.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLTexture.cpp /<>/thunderbird-52.4.0+build1/mozilla/dom/events/IMEContentObserver.cpp: In member function ‘virtual nsresult mozilla::IMEContentObserver::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/IMEContentObserver.cpp:164:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/IMEContentObserver.cpp:163:2: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsISelectionListener) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/ImageCaptureError.cpp: In member function ‘virtual nsresult mozilla::dom::ImageCaptureError::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/ImageCaptureError.cpp:19:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/ImageCaptureError.cpp:18:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/JSEventHandler.cpp: In member function ‘virtual nsresult mozilla::JSEventHandler::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/JSEventHandler.cpp:100:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/JSEventHandler.cpp:99:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(JSEventHandler) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/KeyboardEvent.cpp: In member function ‘virtual nsresult mozilla::dom::KeyboardEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/KeyboardEvent.cpp:38:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(UIEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/KeyboardEvent.cpp:37:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIDOMKeyEvent) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/MessageEvent.cpp: In member function ‘virtual nsresult mozilla::dom::MessageEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventTarget.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasicEvents.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Event.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/events/Event.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/events/Unified_cpp_dom_events1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/events/Event.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/events/Unified_cpp_dom_events1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/events/MouseEvent.cpp: In member function ‘virtual nsresult mozilla::dom::MouseEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/MouseEvent.cpp:51:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(UIEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/MouseEvent.cpp:50:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIDOMMouseEvent) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrGpu.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLTexture.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLTexture.cpp:8: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/MutationEvent.cpp: In member function ‘virtual nsresult mozilla::dom::MutationEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/MutationEvent.cpp:27:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/MutationEvent.cpp:26:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIDOMMutationEvent) ^~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o GrGLTextureRenderTarget.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrGLTextureRenderTarget.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLTextureRenderTarget.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLCaps.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLContext.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLGpu.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLTextureRenderTarget.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLTextureRenderTarget.cpp:8: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistLocalDocument.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistLocalDocument.cpp:6: /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistLocalDocument.cpp: In member function ‘virtual nsresult mozilla::WebBrowserPersistLocalDocument::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistLocalDocument.cpp:69:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistLocalDocument.cpp:68:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o GrGLUniformHandler.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrGLUniformHandler.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLUniformHandler.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/../glsl/GrGLSLCaps.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLShaderVar.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLUniformHandler.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLUniformHandler.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLUniformHandler.cpp:8: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ libextensions_spellcheck_hunspell_src.a.desc rm -f libextensions_spellcheck_hunspell_src.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libextensions_spellcheck_hunspell_src.a.desc Unified_cpp_hunspell_src0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/spellcheck/hunspell/src' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/messagechannel' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_messagechannel0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/messagechannel -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/messagechannel -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/events -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_messagechannel0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/messagechannel/Unified_cpp_dom_messagechannel0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Casting.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:31, from /<>/thunderbird-52.4.0+build1/mozilla/dom/messagechannel/MessageChannel.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/messagechannel/MessageChannel.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/messagechannel/Unified_cpp_dom_messagechannel0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o GrGLUtil.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrGLUtil.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLUtil.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/messagechannel/MessageChannel.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/messagechannel/MessageChannel.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/messagechannel/Unified_cpp_dom_messagechannel0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o WebBrowserPersistRemoteDocument.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/webbrowserpersist -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/WebBrowserPersistRemoteDocument.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistRemoteDocument.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Maybe.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistRemoteDocument.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistRemoteDocument.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o GrGLVaryingHandler.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrGLVaryingHandler.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLVaryingHandler.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MessagePort.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/messagechannel/MessageChannel.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/messagechannel/Unified_cpp_dom_messagechannel0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/GCAPI.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:31, from /<>/thunderbird-52.4.0+build1/mozilla/dom/messagechannel/MessageChannel.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/messagechannel/MessageChannel.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/messagechannel/Unified_cpp_dom_messagechannel0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/mozilla/dom/messagechannel/MessageChannel.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/messagechannel/MessageChannel.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/messagechannel/Unified_cpp_dom_messagechannel0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/messagechannel/MessageChannel.cpp: In member function ‘virtual nsresult mozilla::dom::MessageChannel::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/messagechannel/MessageChannel.cpp:30:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/../glsl/GrGLSLCaps.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLShaderVar.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLVarying.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLVaryingHandler.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLVaryingHandler.cpp:8: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o WebBrowserPersistResourcesChild.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/webbrowserpersist -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/WebBrowserPersistResourcesChild.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistResourcesChild.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResources.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResourcesChild.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistResourcesChild.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistResourcesChild.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/messagechannel/MessagePort.cpp: In member function ‘virtual nsresult mozilla::dom::MessagePort::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/messagechannel/MessagePort.cpp:201:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/messagechannel/MessagePort.cpp:200:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIObserver) ^~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o GrGLVertexArray.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrGLVertexArray.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLVertexArray.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistResourcesChild.cpp:10: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ *** KEEP ALIVE MARKER *** Total duration: 1:15:00.254147 In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/events/Event.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/events/Unified_cpp_dom_events1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Event.h: In member function ‘void mozilla::EventListenerManager::HandleEventInternal(nsPresContext*, mozilla::WidgetEvent*, nsIDOMEvent**, mozilla::dom::EventTarget*, nsEventStatus*)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Event.h:336:30: warning: ‘*((void*)& legacyAutoOverride +16)’ may be used uninitialized in this function [-Wmaybe-uninitialized] mEvent->mEvent->mMessage = mOrigMessage; ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/events/Unified_cpp_dom_events1.cpp:20: /<>/thunderbird-52.4.0+build1/mozilla/dom/events/EventListenerManager.cpp:1218:37: note: ‘*((void*)& legacyAutoOverride +16)’ was declared here Maybe legacyAutoOverride; ^~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/events/Event.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/events/Unified_cpp_dom_events1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Event.h:336: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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/events/Unified_cpp_dom_events1.cpp:20: /<>/thunderbird-52.4.0+build1/mozilla/dom/events/EventListenerManager.cpp:1218:37: note: ‘*((void*)(& legacyAutoOverride)+8).mozilla::dom::EventMessageAutoOverride::mEvent’ was declared here Maybe legacyAutoOverride; ^~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Event.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/dom/events/Event.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/events/Unified_cpp_dom_events1.cpp:2: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/events/Unified_cpp_dom_events1.cpp:20: /<>/thunderbird-52.4.0+build1/mozilla/dom/events/EventListenerManager.cpp:1205:33: note: ‘*((void*)& popupStatePusher +8)’ was declared here Maybe popupStatePusher; ^~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLCaps.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLContext.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLGpu.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLVertexArray.cpp:10: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o WebBrowserPersistResourcesParent.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/webbrowserpersist -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/WebBrowserPersistResourcesParent.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistResourcesParent.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResources.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistResourcesParent.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistResourcesParent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistResourcesParent.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o GrGLProgramBuilder.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrGLProgramBuilder.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/builders/GrGLProgramBuilder.cpp libdom_messagechannel.a.desc rm -f libdom_messagechannel.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_messagechannel.a.desc Unified_cpp_dom_messagechannel0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/messagechannel' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/alerts' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_components_alerts0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/alerts -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/alerts -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_components_alerts0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/alerts/Unified_cpp_components_alerts0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/imgINotificationObserver.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlertNotification.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/alerts/AlertNotification.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/alerts/Unified_cpp_components_alerts0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrGpu.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrPipeline.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/builders/GrGLProgramBuilder.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/builders/GrGLProgramBuilder.cpp:8: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ImageCacheKey.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/imgLoader.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/alerts/AlertNotification.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/alerts/Unified_cpp_components_alerts0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o WebBrowserPersistSerializeChild.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/webbrowserpersist -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/WebBrowserPersistSerializeChild.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistSerializeChild.cpp /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_events2.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/events -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/events -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/settings -I/<>/thunderbird-52.4.0+build1/mozilla/dom/storage -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_events2.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/events/Unified_cpp_dom_events2.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistSerialize.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistSerializeChild.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistSerializeChild.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistSerializeChild.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/imgINotificationObserver.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlertNotification.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/alerts/AlertNotification.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/alerts/Unified_cpp_components_alerts0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/alerts/AlertNotification.cpp: In member function ‘virtual nsresult mozilla::AlertImageRequest::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/alerts/AlertNotification.cpp:199:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/events/NotifyPaintEvent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/events/Unified_cpp_dom_events2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o GrGLSLPrettyPrint.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrGLSLPrettyPrint.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/builders/GrGLSLPrettyPrint.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Notification.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/alerts/nsXULAlerts.cpp:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/alerts/Unified_cpp_components_alerts0.cpp:29: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlertNotification.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/alerts/AlertNotification.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/alerts/Unified_cpp_components_alerts0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/imgINotificationObserver.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlertNotification.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/alerts/AlertNotification.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/alerts/Unified_cpp_components_alerts0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/alerts/nsXULAlerts.cpp: In member function ‘virtual nsresult nsXULAlertObserver::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/alerts/nsXULAlerts.cpp:34:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/alerts/nsXULAlerts.cpp:33:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DOMRect.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/events/NotifyPaintEvent.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/events/Unified_cpp_dom_events2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o WebBrowserPersistSerializeParent.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/webbrowserpersist -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/WebBrowserPersistSerializeParent.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistSerializeParent.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistSerialize.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/PWebBrowserPersistSerializeParent.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistSerializeParent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist/WebBrowserPersistSerializeParent.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o GrGLShaderStringBuilder.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrGLShaderStringBuilder.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/builders/GrGLShaderStringBuilder.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NotifyPaintEvent.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/events/NotifyPaintEvent.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/events/Unified_cpp_dom_events2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/events/NotifyPaintEvent.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/events/Unified_cpp_dom_events2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrGpu.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/builders/GrGLShaderStringBuilder.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/builders/GrGLShaderStringBuilder.cpp:8: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/events/NotifyPaintEvent.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/events/Unified_cpp_dom_events2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/events/NotifyPaintEvent.cpp: In member function ‘virtual nsresult mozilla::dom::NotifyPaintEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/NotifyPaintEvent.cpp:38:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/NotifyPaintEvent.cpp:37:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIDOMNotifyPaintEvent) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/PaintRequest.cpp: In member function ‘virtual nsresult mozilla::dom::PaintRequest::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/PaintRequest.cpp:26:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DOMRect.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/events/NotifyPaintEvent.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/events/Unified_cpp_dom_events2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS’ NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:263:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/events/NotifyPaintEvent.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/events/Unified_cpp_dom_events2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/events/PaintRequest.cpp: In member function ‘virtual nsresult mozilla::dom::PaintRequestList::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/PaintRequest.cpp:69:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/PaintRequest.cpp:68: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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_alerts.a.desc Unified_cpp_components_alerts0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/alerts' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/spellcheck/hunspell/glue' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o RemoteSpellCheckEngineChild.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/spellcheck/hunspell/glue -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/src -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/RemoteSpellCheckEngineChild.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineChild.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDeviceContext.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/UIEvent.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MouseEvent.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/PointerEvent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/events/PointerEvent.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/events/Unified_cpp_dom_events2.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:50, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h:213, from : /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o GrGLSL.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrGLSL.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSL.cpp /usr/bin/g++ -std=gnu++11 -o nsWebBrowserPersist.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/webbrowserpersist -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsWebBrowserPersist.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist/nsWebBrowserPersist.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist/nsWebBrowserPersist.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/events/NotifyPaintEvent.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/events/Unified_cpp_dom_events2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/events/SimpleGestureEvent.cpp: In member function ‘virtual nsresult mozilla::dom::SimpleGestureEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/SimpleGestureEvent.cpp:41:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(MouseEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/SimpleGestureEvent.cpp:40:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIDOMSimpleGestureEvent) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/StorageEvent.cpp: In member function ‘virtual nsresult mozilla::dom::StorageEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DOMRect.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/events/NotifyPaintEvent.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/events/Unified_cpp_dom_events2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/events/NotifyPaintEvent.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/events/Unified_cpp_dom_events2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/events/TextClause.cpp: In member function ‘virtual nsresult mozilla::dom::TextClause::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/TextClause.cpp:21:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/TextClause.cpp:20:1: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLCaps.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSL.cpp:9: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o GrGLSLBlend.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrGLSLBlend.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLBlend.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist/nsWebBrowserPersist.cpp:15: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o RemoteSpellCheckEngineParent.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/spellcheck/hunspell/glue -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/src -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/RemoteSpellCheckEngineParent.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/glue/RemoteSpellCheckEngineParent.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:50, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h:213, from : /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/../glsl/GrGLSLCaps.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLShaderVar.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLUniformHandler.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLShaderBuilder.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLFragmentShaderBuilder.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLBlend.cpp:8: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o GrGLSLCaps.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrGLSLCaps.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLCaps.cpp /<>/thunderbird-52.4.0+build1/mozilla/dom/events/Touch.cpp: In member function ‘virtual nsresult mozilla::dom::Touch::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/Touch.cpp:125:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/Touch.cpp:124:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/TouchEvent.cpp: In member function ‘virtual nsresult mozilla::dom::TouchList::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/TouchEvent.cpp:28:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/TouchEvent.cpp:27:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/TouchEvent.cpp: In member function ‘virtual nsresult mozilla::dom::TouchEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DOMRect.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/events/NotifyPaintEvent.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/events/Unified_cpp_dom_events2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/events/NotifyPaintEvent.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/events/Unified_cpp_dom_events2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/events/TransitionEvent.cpp: In member function ‘virtual nsresult mozilla::dom::TransitionEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/TransitionEvent.cpp:31:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/TransitionEvent.cpp:30:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIDOMTransitionEvent) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/UIEvent.cpp: In member function ‘virtual nsresult mozilla::dom::UIEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/UIEvent.cpp:105:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/UIEvent.cpp:104:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIDOMUIEvent) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsStyledElement.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributeElement.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/nsGenericHTMLElement.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLInputElement.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist/nsWebBrowserPersist.cpp:61: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist/nsWebBrowserPersist.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/XULCommandEvent.cpp: In member function ‘virtual nsresult mozilla::dom::XULCommandEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/XULCommandEvent.cpp:37:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(UIEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/events/XULCommandEvent.cpp:36:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIDOMXULCommandEvent) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLCaps.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLCaps.cpp:9: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o GrGLSLFragmentProcessor.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrGLSLFragmentProcessor.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLFragmentProcessor.cpp /usr/bin/g++ -std=gnu++11 -o mozHunspell.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/spellcheck/hunspell/glue -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/src -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mozHunspell.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/glue/mozHunspell.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/../glsl/GrGLSLCaps.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLShaderVar.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLUniformHandler.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLShaderBuilder.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLFragmentShaderBuilder.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLFragmentProcessor.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:50, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h:213, from : /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o GrGLSLFragmentShaderBuilder.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrGLSLFragmentShaderBuilder.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLFragmentShaderBuilder.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIInputStream.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIFileStreams.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist/nsWebBrowserPersist.cpp:10: /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist/nsWebBrowserPersist.cpp: In member function ‘virtual nsresult nsWebBrowserPersist::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist/nsWebBrowserPersist.cpp:315:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/SelectionState.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EditorBase.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/glue/mozHunspell.cpp:73: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/../glsl/GrGLSLCaps.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLShaderVar.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLUniformHandler.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLShaderBuilder.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLFragmentShaderBuilder.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLFragmentShaderBuilder.cpp:8: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGenericDOMDataNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Text.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EditorBase.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src/mozInlineSpellChecker.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/glue/mozHunspell.cpp:73: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIMemoryReporter.h:850, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CountingAllocatorBase.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/glue/mozHunspellAllocator.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:51, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h:213, from : /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o GrGLSLGeometryProcessor.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrGLSLGeometryProcessor.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLGeometryProcessor.cpp libembedding_components_webbrowserpersist.a.desc rm -f libembedding_components_webbrowserpersist.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/webbrowserpersist' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/commandhandler' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_commandhandler0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/embedding/components/commandhandler -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/commandhandler -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_commandhandler0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/commandhandler/Unified_cpp_commandhandler0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/commandhandler/nsBaseCommandController.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/commandhandler/Unified_cpp_commandhandler0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIComponentManager.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/commandhandler/nsBaseCommandController.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/commandhandler/Unified_cpp_commandhandler0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/commandhandler/nsBaseCommandController.cpp: In member function ‘virtual nsresult nsBaseCommandController::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/commandhandler/nsBaseCommandController.cpp:23:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/../glsl/GrGLSLCaps.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLShaderVar.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLUniformHandler.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLShaderBuilder.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLFragmentShaderBuilder.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLGeometryProcessor.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o GrGLSLGeometryShaderBuilder.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrGLSLGeometryShaderBuilder.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLGeometryShaderBuilder.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsContentUtils.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/commandhandler/nsCommandManager.cpp:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/commandhandler/Unified_cpp_commandhandler0.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIMemoryReporter.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CountingAllocatorBase.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/glue/mozHunspellAllocator.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:51, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h:213, from : /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/glue/mozHunspell.cpp: In member function ‘virtual nsresult mozHunspell::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/glue/mozHunspell.h:75, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/glue/mozHunspell.cpp:60: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS’ NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libdom_events.a.desc rm -f libdom_events.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/events' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/db/mork/src' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o morkArray.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/morkArray.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/db/mork/src/morkArray.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIComponentManager.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/commandhandler/nsBaseCommandController.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/commandhandler/Unified_cpp_commandhandler0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/commandhandler/nsCommandManager.cpp: In member function ‘virtual nsresult nsCommandManager::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/commandhandler/nsCommandManager.cpp:60:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/db/mork/src/morkArray.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/../glsl/GrGLSLCaps.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLShaderVar.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLUniformHandler.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLShaderBuilder.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLGeometryShaderBuilder.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLGeometryShaderBuilder.cpp:8: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o morkAtom.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/morkAtom.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/db/mork/src/morkAtom.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mdb.h:42, from /<>/thunderbird-52.4.0+build1/db/mork/src/morkAtom.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o morkAtomMap.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/morkAtomMap.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/db/mork/src/morkAtomMap.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mdb.h:42, from /<>/thunderbird-52.4.0+build1/db/mork/src/morkAtomMap.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o GrGLSLPrimitiveProcessor.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrGLSLPrimitiveProcessor.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLPrimitiveProcessor.cpp /usr/bin/g++ -std=gnu++11 -o morkAtomSpace.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/morkAtomSpace.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/db/mork/src/morkAtomSpace.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mdb.h:42, from /<>/thunderbird-52.4.0+build1/db/mork/src/morkAtomSpace.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o mozHunspellDirProvider.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/spellcheck/hunspell/glue -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/src -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mozHunspellDirProvider.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/glue/mozHunspellDirProvider.cpp /usr/bin/g++ -std=gnu++11 -o morkBead.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/morkBead.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/db/mork/src/morkBead.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/extensions/spellcheck/hunspell/glue/hunspell_alloc_hooks.h:50, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h:213, from : /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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_commandhandler.a.desc rm -f libembedding_components_commandhandler.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libembedding_components_commandhandler.a.desc Unified_cpp_commandhandler0.o In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mdb.h:42, from /<>/thunderbird-52.4.0+build1/db/mork/src/morkBead.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/commandhandler' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/base' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o LinuxUtils.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/LinuxUtils.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/LinuxUtils.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/LinuxUtils.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/LinuxUtils.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o morkBlob.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/morkBlob.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/db/mork/src/morkBlob.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/../glsl/GrGLSLCaps.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLShaderVar.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLUniformHandler.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLShaderBuilder.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLFragmentShaderBuilder.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLPrimitiveProcessor.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o SystemMemoryReporter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/SystemMemoryReporter.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/SystemMemoryReporter.cpp libextensions_spellcheck_hunspell_glue.a.desc rm -f libextensions_spellcheck_hunspell_glue.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libextensions_spellcheck_hunspell_glue.a.desc RemoteSpellCheckEngineChild.o RemoteSpellCheckEngineParent.o mozHunspell.o mozHunspellDirProvider.o In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mdb.h:42, from /<>/thunderbird-52.4.0+build1/db/mork/src/morkBlob.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/spellcheck/hunspell/glue' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/xul' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_layout_xul0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_xul0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/xul/Unified_cpp_layout_xul0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/LinuxUtils.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/SystemMemoryReporter.cpp:10: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o GrGLSLProgramBuilder.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrGLSLProgramBuilder.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLProgramBuilder.cpp /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o morkBuilder.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/morkBuilder.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/db/mork/src/morkBuilder.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mdb.h:42, from /<>/thunderbird-52.4.0+build1/db/mork/src/morkBuilder.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Casting.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:31, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BoxObject.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/BoxObject.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/xul/Unified_cpp_layout_xul0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o morkCell.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/morkCell.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/db/mork/src/morkCell.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mdb.h:42, from /<>/thunderbird-52.4.0+build1/db/mork/src/morkCell.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BoxObject.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/BoxObject.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/xul/Unified_cpp_layout_xul0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o morkCellObject.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/morkCellObject.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/db/mork/src/morkCellObject.cpp /usr/bin/g++ -std=gnu++11 -o nsDebugImpl.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsDebugImpl.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsDebugImpl.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mdb.h:42, from /<>/thunderbird-52.4.0+build1/db/mork/src/morkCellObject.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsDebugImpl.cpp:479:2: warning: #warning do not know how to break on this platform [-Wcpp] #warning do not know how to break on this platform ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsDebugImpl.cpp:555:2: warning: #warning do not know how to break on this platform [-Wcpp] #warning do not know how to break on this platform ^~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrGpu.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLProgramBuilder.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLProgramBuilder.cpp:8: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ *** KEEP ALIVE MARKER *** Total duration: 1:16:00.250151 In file included from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsDebugImpl.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o morkCh.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/morkCh.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/db/mork/src/morkCh.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mdb.h:42, from /<>/thunderbird-52.4.0+build1/db/mork/src/morkCh.cpp:39: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o morkConfig.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/morkConfig.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/db/mork/src/morkConfig.cpp /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsDebugImpl.cpp: In function ‘void NS_DebugBreak(uint32_t, const char*, const char*, const char*, int32_t)’: /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsDebugImpl.cpp:431:34: warning: this statement may fall through [-Wimplicit-fallthrough=] nsTraceRefcnt::WalkTheStack(stderr); ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsDebugImpl.cpp:435:5: note: here case NS_ASSERT_ABORT: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsDebugImpl.cpp: At global scope: /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsDebugImpl.cpp:453:1: warning: ‘void RealBreak()’ defined but not used [-Wunused-function] RealBreak() ^~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mdb.h:42, from /<>/thunderbird-52.4.0+build1/db/mork/src/morkConfig.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o Unified_cpp_xpcom_base0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_xpcom_base0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/base/Unified_cpp_xpcom_base0.cpp /usr/bin/g++ -std=gnu++11 -o morkCursor.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/morkCursor.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/db/mork/src/morkCursor.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mdb.h:42, from /<>/thunderbird-52.4.0+build1/db/mork/src/morkCursor.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o GrGLSLProgramDataManager.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrGLSLProgramDataManager.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLProgramDataManager.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIObserver.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/AvailableMemoryTracker.cpp:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/base/Unified_cpp_xpcom_base0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o morkDeque.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/morkDeque.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/db/mork/src/morkDeque.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mdb.h:42, from /<>/thunderbird-52.4.0+build1/db/mork/src/morkDeque.cpp:29: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/BoxObject.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/xul/Unified_cpp_layout_xul0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/GCAPI.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:31, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BoxObject.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/BoxObject.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/xul/Unified_cpp_layout_xul0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o morkEnv.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/morkEnv.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/db/mork/src/morkEnv.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mdb.h:42, from /<>/thunderbird-52.4.0+build1/db/mork/src/morkEnv.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o GrGLSLShaderBuilder.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrGLSLShaderBuilder.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLShaderBuilder.cpp /usr/bin/g++ -std=gnu++11 -o morkFactory.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/morkFactory.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/db/mork/src/morkFactory.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ProfileTimelineMarkerBinding.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/CycleCollectedJSContext.cpp:70, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/base/Unified_cpp_xpcom_base0.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mdb.h:42, from /<>/thunderbird-52.4.0+build1/db/mork/src/morkFactory.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLShaderBuilder.cpp:8: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o morkFile.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/morkFile.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/db/mork/src/morkFile.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mdb.h:42, from /<>/thunderbird-52.4.0+build1/db/mork/src/morkFile.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/PromiseBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Promise.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/CycleCollectedJSContext.cpp:71, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/base/Unified_cpp_xpcom_base0.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIEventTarget.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIThread.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsThreadUtils.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/AvailableMemoryTracker.cpp:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/base/Unified_cpp_xpcom_base0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o morkHandle.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/morkHandle.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/db/mork/src/morkHandle.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mdb.h:42, from /<>/thunderbird-52.4.0+build1/db/mork/src/morkHandle.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BoxObject.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/BoxObject.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/xul/Unified_cpp_layout_xul0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/BoxObject.cpp: In member function ‘virtual nsresult mozilla::dom::BoxObject::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/BoxObject.cpp:48:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/BoxObject.cpp:47:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIObserver.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/AvailableMemoryTracker.cpp:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/base/Unified_cpp_xpcom_base0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsConsoleService.cpp: In member function ‘virtual nsresult nsConsoleService::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsConsoleService.cpp:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/base/Unified_cpp_xpcom_base0.cpp:119: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:138:5: note: in definition of macro ‘NS_IMPL_QUERY_CLASSINFO’ } else ^~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o morkIntMap.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/morkIntMap.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/db/mork/src/morkIntMap.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mdb.h:42, from /<>/thunderbird-52.4.0+build1/db/mork/src/morkIntMap.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o morkMap.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/morkMap.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/db/mork/src/morkMap.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mdb.h:42, from /<>/thunderbird-52.4.0+build1/db/mork/src/morkMap.cpp:42: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDeviceContext.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/UIEvent.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/KeyboardEvent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/MenuBoxObject.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/xul/Unified_cpp_layout_xul0.cpp:29: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o GrGLSLUtil.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrGLSLUtil.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLUtil.cpp /usr/bin/g++ -std=gnu++11 -o morkNode.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/morkNode.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/db/mork/src/morkNode.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mdb.h:42, from /<>/thunderbird-52.4.0+build1/db/mork/src/morkNode.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o morkNodeMap.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/morkNodeMap.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/db/mork/src/morkNodeMap.cpp /usr/bin/g++ -std=gnu++11 -o GrGLSLVarying.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrGLSLVarying.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLVarying.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mdb.h:42, from /<>/thunderbird-52.4.0+build1/db/mork/src/morkNodeMap.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o morkObject.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/morkObject.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/db/mork/src/morkObject.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mdb.h:42, from /<>/thunderbird-52.4.0+build1/db/mork/src/morkObject.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o morkParser.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/morkParser.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/db/mork/src/morkParser.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mdb.h:42, from /<>/thunderbird-52.4.0+build1/db/mork/src/morkParser.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/../glsl/GrGLSLCaps.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLShaderVar.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLVarying.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLVarying.cpp:8: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o morkPool.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/morkPool.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/db/mork/src/morkPool.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mdb.h:42, from /<>/thunderbird-52.4.0+build1/db/mork/src/morkPool.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/db/mork/src/mork.h:242, from /<>/thunderbird-52.4.0+build1/db/mork/src/morkPool.cpp:11: /<>/thunderbird-52.4.0+build1/db/mork/src/morkPool.cpp: In member function ‘morkRow* morkPool::NewRow(morkEnv*, morkZone*)’: /<>/thunderbird-52.4.0+build1/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) ^ /<>/thunderbird-52.4.0+build1/db/mork/src/morkPool.cpp:207:5: note: in expansion of macro ‘MORK_MEMSET’ MORK_MEMSET(newRow, 0, sizeof(morkRow)); ^~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/db/mork/src/morkPool.cpp:39: /<>/thunderbird-52.4.0+build1/db/mork/src/morkRow.h:33:7: note: ‘class morkRow’ declared here class morkRow{ // row of cells ^~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/db/mork/src/mork.h:242, from /<>/thunderbird-52.4.0+build1/db/mork/src/morkPool.cpp:11: /<>/thunderbird-52.4.0+build1/db/mork/src/morkPool.cpp: In member function ‘morkCell* morkPool::NewCells(morkEnv*, mork_size, morkZone*)’: /<>/thunderbird-52.4.0+build1/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) ^ /<>/thunderbird-52.4.0+build1/db/mork/src/morkPool.cpp:247:5: note: in expansion of macro ‘MORK_MEMSET’ MORK_MEMSET(newCells, 0, size); ^~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/db/mork/src/morkPool.cpp:35: /<>/thunderbird-52.4.0+build1/db/mork/src/morkCell.h:22:7: note: ‘class morkCell’ declared here class morkCell { // minimal cell format ^~~~~~~~ /usr/bin/g++ -std=gnu++11 -o morkPortTableCursor.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/morkPortTableCursor.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/db/mork/src/morkPortTableCursor.cpp /usr/bin/g++ -std=gnu++11 -o GrGLSLVertexShaderBuilder.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrGLSLVertexShaderBuilder.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLVertexShaderBuilder.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mdb.h:42, from /<>/thunderbird-52.4.0+build1/db/mork/src/morkPortTableCursor.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o morkProbeMap.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/morkProbeMap.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/db/mork/src/morkProbeMap.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/db/mork/src/morkProbeMap.cpp:43: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/../glsl/GrGLSLCaps.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLShaderVar.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLUniformHandler.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLShaderBuilder.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLVertexShaderBuilder.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLVertexShaderBuilder.cpp:8: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o morkRow.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/morkRow.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/db/mork/src/morkRow.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mdb.h:42, from /<>/thunderbird-52.4.0+build1/db/mork/src/morkRow.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/db/mork/src/mork.h:242, from /<>/thunderbird-52.4.0+build1/db/mork/src/morkRow.cpp:11: /<>/thunderbird-52.4.0+build1/db/mork/src/morkRow.cpp: In member function ‘void morkRow::CutColumn(morkEnv*, mdb_column)’: /<>/thunderbird-52.4.0+build1/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) ^ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/db/mork/src/morkRow.h:14, from /<>/thunderbird-52.4.0+build1/db/mork/src/morkRow.cpp:19: /<>/thunderbird-52.4.0+build1/db/mork/src/morkCell.h:22:7: note: ‘class morkCell’ declared here class morkCell { // minimal cell format ^~~~~~~~ /usr/bin/g++ -std=gnu++11 -o morkRowCellCursor.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/morkRowCellCursor.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/db/mork/src/morkRowCellCursor.cpp /usr/bin/g++ -std=gnu++11 -o GrGLSLXferProcessor.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GrGLSLXferProcessor.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLXferProcessor.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mdb.h:42, from /<>/thunderbird-52.4.0+build1/db/mork/src/morkRowCellCursor.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o morkRowMap.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/morkRowMap.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/db/mork/src/morkRowMap.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mdb.h:42, from /<>/thunderbird-52.4.0+build1/db/mork/src/morkRowMap.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o morkRowObject.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/morkRowObject.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/db/mork/src/morkRowObject.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mdb.h:42, from /<>/thunderbird-52.4.0+build1/db/mork/src/morkRowObject.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o Unified_cpp_xpcom_base1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_xpcom_base1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/base/Unified_cpp_xpcom_base1.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/../glsl/GrGLSLCaps.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLShaderVar.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLUniformHandler.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLShaderBuilder.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLFragmentShaderBuilder.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLXferProcessor.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o morkRowSpace.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/morkRowSpace.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/db/mork/src/morkRowSpace.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mdb.h:42, from /<>/thunderbird-52.4.0+build1/db/mork/src/morkRowSpace.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o SkImage_Gpu.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/SkImage_Gpu.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image/SkImage_Gpu.cpp /usr/bin/g++ -std=gnu++11 -o morkSink.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/morkSink.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/db/mork/src/morkSink.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIObserver.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsDumpUtils.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsDumpUtils.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/base/Unified_cpp_xpcom_base1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mdb.h:42, from /<>/thunderbird-52.4.0+build1/db/mork/src/morkSink.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o morkSpace.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/morkSpace.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/db/mork/src/morkSpace.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mdb.h:42, from /<>/thunderbird-52.4.0+build1/db/mork/src/morkSpace.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o morkStore.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/morkStore.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/db/mork/src/morkStore.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mdb.h:42, from /<>/thunderbird-52.4.0+build1/db/mork/src/morkStore.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o Unified_cpp_layout_xul1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_xul1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/xul/Unified_cpp_layout_xul1.cpp /usr/bin/g++ -std=gnu++11 -o morkStream.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/morkStream.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/db/mork/src/morkStream.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mdb.h:42, from /<>/thunderbird-52.4.0+build1/db/mork/src/morkStream.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentParent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsMemoryInfoDumper.cpp:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/base/Unified_cpp_xpcom_base1.cpp:47: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o SkBitmapProcState_arm_neon.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/SkBitmapProcState_arm_neon.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -O3 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts/SkBitmapProcState_arm_neon.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsListBoxBodyFrame.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsListBoxBodyFrame.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/xul/Unified_cpp_layout_xul1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o morkTable.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/morkTable.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/db/mork/src/morkTable.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mdb.h:42, from /<>/thunderbird-52.4.0+build1/db/mork/src/morkTable.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSetHandle.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsIPresShell.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsIFrame.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsBox.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFrame.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsSplittableFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsContainerFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsBoxFrame.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsListBoxBodyFrame.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsListBoxBodyFrame.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/xul/Unified_cpp_layout_xul1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o morkTableRowCursor.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/morkTableRowCursor.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/db/mork/src/morkTableRowCursor.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mdb.h:42, from /<>/thunderbird-52.4.0+build1/db/mork/src/morkTableRowCursor.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o morkThumb.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/morkThumb.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/db/mork/src/morkThumb.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mdb.h:42, from /<>/thunderbird-52.4.0+build1/db/mork/src/morkThumb.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/message_loop.h:28, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsDumpUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsDumpUtils.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/base/Unified_cpp_xpcom_base1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]’: /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsMemoryReporterManager.h:156:28: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsMemoryReporterManager.cpp:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/base/Unified_cpp_xpcom_base1.cpp:56: /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsMemoryReporterManager.h:138:10: note: ‘struct nsMemoryReporterManager::AmountFns’ declared here struct AmountFns ^~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/message_loop.h:28, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsDumpUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsDumpUtils.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/base/Unified_cpp_xpcom_base1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]’: /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsMemoryReporterManager.h:180:28: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsMemoryReporterManager.cpp:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/base/Unified_cpp_xpcom_base1.cpp:56: /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsMemoryReporterManager.h:173:10: note: ‘struct nsMemoryReporterManager::SizeOfTabFns’ declared here struct SizeOfTabFns ^~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o morkWriter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/morkWriter.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/db/mork/src/morkWriter.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mdb.h:42, from /<>/thunderbird-52.4.0+build1/db/mork/src/morkWriter.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsIFrame.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsBox.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFrame.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsSplittableFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsContainerFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsBoxFrame.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsListBoxBodyFrame.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsListBoxBodyFrame.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/xul/Unified_cpp_layout_xul1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsListBoxBodyFrame.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsListBoxBodyFrame.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/xul/Unified_cpp_layout_xul1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o SkBitmapProcState_matrixProcs_neon.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/SkBitmapProcState_matrixProcs_neon.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -O3 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts/SkBitmapProcState_matrixProcs_neon.cpp /usr/bin/g++ -std=gnu++11 -o morkYarn.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/morkYarn.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/db/mork/src/morkYarn.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mdb.h:42, from /<>/thunderbird-52.4.0+build1/db/mork/src/morkYarn.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o morkZone.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/morkZone.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/db/mork/src/morkZone.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mdb.h:42, from /<>/thunderbird-52.4.0+build1/db/mork/src/morkZone.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o orkinHeap.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/db/mork/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/orkinHeap.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/db/mork/src/orkinHeap.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mdb.h:42, from /<>/thunderbird-52.4.0+build1/db/mork/src/orkinHeap.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/db/mork/src' /usr/bin/g++ -std=gnu++11 -o SkBitmapProcState_opts_arm.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/SkBitmapProcState_opts_arm.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -O3 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts/SkBitmapProcState_opts_arm.cpp /usr/bin/g++ -std=gnu++11 -o SkBlitMask_opts_arm.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/SkBlitMask_opts_arm.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -O3 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts/SkBlitMask_opts_arm.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDeviceContext.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsViewManager.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsListBoxBodyFrame.cpp:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/xul/Unified_cpp_layout_xul1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o SkBlitMask_opts_arm_neon.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/SkBlitMask_opts_arm_neon.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -O3 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts/SkBlitMask_opts_arm_neon.cpp /usr/bin/g++ -std=gnu++11 -o SkBlitRow_opts_arm.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/SkBlitRow_opts_arm.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -O3 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts/SkBlitRow_opts_arm.cpp /usr/bin/g++ -std=gnu++11 -o SkBlitRow_opts_arm_neon.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/SkBlitRow_opts_arm_neon.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -O3 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts/SkBlitRow_opts_arm_neon.cpp /usr/bin/g++ -std=gnu++11 -o SkOpts_neon.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/SkOpts_neon.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -O3 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts/SkOpts_neon.cpp libxpcom_base.a.desc rm -f libxpcom_base.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/base' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/filepicker' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsFileView.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/filepicker -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/filepicker -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsFileView.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/filepicker/nsFileView.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIFileView.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/filepicker/nsFileView.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o SkPathOpsDebug.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/SkPathOpsDebug.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/pathops/SkPathOpsDebug.cpp libtoolkit_components_filepicker.a.desc rm -f libtoolkit_components_filepicker.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_filepicker.a.desc nsFileView.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/filepicker' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/streamconv/converters' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_converters0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/streamconv/converters -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/streamconv/converters -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_converters0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/streamconv/converters/Unified_cpp_converters0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDebug.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/streamconv/converters/ParseFTPList.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/streamconv/converters/Unified_cpp_converters0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o SkFontHost_FreeType_common.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/SkFontHost_FreeType_common.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/ports/SkFontHost_FreeType_common.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/streamconv/converters/Unified_cpp_converters0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIRequestObserver.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIStreamListener.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIStreamConverter.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozITXTToHTMLConv.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/streamconv/converters/mozTXTToHTMLConv.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/streamconv/converters/Unified_cpp_converters0.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/streamconv/converters/nsBinHexDecoder.cpp: In member function ‘virtual nsresult mozilla::net::nsBinHexDecoder::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/streamconv/converters/nsBinHexDecoder.cpp:60:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/streamconv/converters/nsBinHexDecoder.cpp:59:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/streamconv/converters/nsMultiMixedConv.cpp: In member function ‘virtual nsresult nsPartChannel::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/streamconv/converters/nsMultiMixedConv.cpp:116:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/streamconv/converters/nsMultiMixedConv.cpp:115:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIMultiPartChannel) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/streamconv/converters/nsUnknownDecoder.cpp: In member function ‘virtual nsresult nsUnknownDecoder::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/streamconv/converters/nsUnknownDecoder.cpp:126:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/streamconv/converters/Unified_cpp_converters0.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp: In member function ‘void mozTXTToHTMLConv::EscapeChar(char16_t, nsString&, bool)’: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp:50:7: warning: this statement may fall through [-Wimplicit-fallthrough=] if (inAttribute) ^~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp:57:5: note: here default: ^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp: In member function ‘void mozTXTToHTMLConv::EscapeStr(nsString&, bool)’: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp:96:7: warning: this statement may fall through [-Wimplicit-fallthrough=] if (inAttribute) ^~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp:105:5: note: here default: ^~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/streamconv/converters/Unified_cpp_converters0.cpp:11: /<>/thunderbird-52.4.0+build1/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&)’: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp:514:21: warning: this statement may fall through [-Wimplicit-fallthrough=] state[RFC2396E] = unchecked; ~~~~~~~~~~~~~~~~^~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp:516:3: note: here case '.': ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/streamconv/converters/Unified_cpp_converters0.cpp:56: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/streamconv/converters/nsHTTPCompressConv.cpp: In member function ‘virtual nsresult mozilla::net::nsHTTPCompressConv::OnDataAvailable(nsIRequest*, nsISupports*, nsIInputStream*, uint64_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/streamconv/converters/nsHTTPCompressConv.cpp:270:5: warning: this statement may fall through [-Wimplicit-fallthrough=] if (streamLen == 0) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/streamconv/converters/nsHTTPCompressConv.cpp:276:3: note: here case HTTP_COMPRESS_DEFLATE: ^~~~ *** KEEP ALIVE MARKER *** Total duration: 1:17:00.246129 /usr/bin/g++ -std=gnu++11 -o SkFontHost_cairo.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/SkFontHost_cairo.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/ports/SkFontHost_cairo.cpp /usr/bin/g++ -std=gnu++11 -o SkParse.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/SkParse.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/SkParse.cpp /usr/bin/g++ -std=gnu++11 -o SkParsePath.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/SkParsePath.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/SkParsePath.cpp /usr/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_skia0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_skia0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia0.cpp /usr/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_skia1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_skia1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia1.cpp libnetwerk_streamconv_converters.a.desc rm -f libnetwerk_streamconv_converters.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libnetwerk_streamconv_converters.a.desc Unified_cpp_converters0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/streamconv/converters' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/chardet' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_intl_chardet0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/intl/chardet -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/chardet -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_intl_chardet0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/chardet/Unified_cpp_intl_chardet0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Module.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ModuleUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/intl/chardet/nsChardetModule.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/chardet/Unified_cpp_intl_chardet0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o Unified_cpp_layout_xul2.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_xul2.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/xul/Unified_cpp_layout_xul2.cpp libintl_chardet.a.desc rm -f libintl_chardet.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libintl_chardet.a.desc Unified_cpp_intl_chardet0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/chardet' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/inspector' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_layout_inspector0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/layout/inspector -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/inspector -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_inspector0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/inspector/Unified_cpp_layout_inspector0.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/../glsl/GrGLSLCaps.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLShaderVar.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLUniformHandler.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLShaderBuilder.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/glsl/GrGLSLFragmentShaderBuilder.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkColorMatrixFilterRowMajor255.cpp:245, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia1.cpp:56: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsBoxFrame.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsSplitterFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsSplitterFrame.cpp:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/xul/Unified_cpp_layout_xul2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/inISearchProcess.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/inICSSValueSearch.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/inspector/inCSSValueSearch.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/layout/inspector/inCSSValueSearch.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/inspector/Unified_cpp_layout_inspector0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIHttpChannel.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/ReferrerPolicy.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheetInfo.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheetInlines.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/inspector/inCSSValueSearch.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/inspector/Unified_cpp_layout_inspector0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSetHandle.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsIPresShell.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsIFrame.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsBox.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFrame.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsSplittableFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsContainerFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsBoxFrame.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsSplitterFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsSplitterFrame.cpp:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/xul/Unified_cpp_layout_xul2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSStyleSheet.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheetInlines.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/inspector/inCSSValueSearch.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/inspector/Unified_cpp_layout_inspector0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/layout/inspector/inCSSValueSearch.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/inspector/inCSSValueSearch.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/inspector/Unified_cpp_layout_inspector0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsIFrame.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsBox.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFrame.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsSplittableFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsContainerFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsBoxFrame.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsSplitterFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsSplitterFrame.cpp:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/xul/Unified_cpp_layout_xul2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsBoxFrame.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsSplitterFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsSplitterFrame.cpp:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/xul/Unified_cpp_layout_xul2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_skia10.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_skia10.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia10.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/Declaration.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleWalker.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/layout/inspector/inDOMUtils.cpp:40, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/inspector/Unified_cpp_layout_inspector0.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.h: In member function ‘void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:42, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSStyleSheet.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheetInlines.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/inspector/inCSSValueSearch.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/inspector/Unified_cpp_layout_inspector0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSValue.h:585:7: note: ‘class nsCSSValue’ declared here class nsCSSValue { ^~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/layout/inspector/inCSSValueSearch.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/inspector/inCSSValueSearch.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/inspector/Unified_cpp_layout_inspector0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/inspector/inDOMUtils.cpp: In member function ‘virtual nsresult inDOMUtils::GetCSSValuesForProperty(const nsAString_internal&, uint32_t*, char16_t***)’: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSProps.h:703:29: warning: variable ‘es_’ set but not used [-Wunused-but-set-variable] es_ = (nsCSSPropertyID)((enabledstate_) | \ ^~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/inspector/inDOMUtils.cpp:952:5: note: in expansion of macro ‘CSSPROPS_FOR_SHORTHAND_SUBPROPERTIES’ CSSPROPS_FOR_SHORTHAND_SUBPROPERTIES(subproperty, propertyID, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSProps.h:703:29: warning: variable ‘es_’ set but not used [-Wunused-but-set-variable] es_ = (nsCSSPropertyID)((enabledstate_) | \ ^~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/inspector/inDOMUtils.cpp:961:5: note: in expansion of macro ‘CSSPROPS_FOR_SHORTHAND_SUBPROPERTIES’ CSSPROPS_FOR_SHORTHAND_SUBPROPERTIES(subproperty, propertyID, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxUserFontSet.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FontFace.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/layout/inspector/nsFontFace.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/inspector/Unified_cpp_layout_inspector0.cpp:56: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxTextRun.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsFontMetrics.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsTextBoxFrame.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/xul/Unified_cpp_layout_xul2.cpp:38: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLCaps.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl/GrGLContext.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/effects/gradients/SkGradientShader.cpp:1114, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia10.cpp:74: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_skia11.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_skia11.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia11.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsBoxFrame.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsSplitterFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsSplitterFrame.cpp:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/xul/Unified_cpp_layout_xul2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsXULPopupManager.cpp: In member function ‘virtual nsresult TransitionEnder::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsXULPopupManager.cpp:1129:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrGpu.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrBuffer.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia11.cpp:29: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/text/GrBatchFontCache.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextBlob.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextContext.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrDrawingManager.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrClipStackClip.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia11.cpp:56: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h: In member function ‘SkDescriptor* SkDescriptor::copy() const’: /<>/thunderbird-52.4.0+build1/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); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:15:7: note: ‘class SkDescriptor’ declared here class SkDescriptor : SkNoncopyable { ^~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/text/GrBatchFontCache.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextBlob.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextContext.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrDrawingManager.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrClipStackClip.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia11.cpp:56: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h: In constructor ‘SkAutoDescriptor::SkAutoDescriptor(const SkDescriptor&)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/text/GrBatchFontCache.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextBlob.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextContext.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrDrawingManager.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrClipStackClip.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia11.cpp:56: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:15:7: note: ‘class SkDescriptor’ declared here class SkDescriptor : SkNoncopyable { ^~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/layout/inspector/inCSSValueSearch.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/inspector/inCSSValueSearch.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/inspector/Unified_cpp_layout_inspector0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSProps.h: In member function ‘virtual nsresult inDOMUtils::GetCSSPropertyNames(uint32_t, uint32_t*, char16_t***)’: /<>/thunderbird-52.4.0+build1/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; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/xul/Unified_cpp_layout_xul2.cpp:65: /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsXULPopupManager.cpp: In member function ‘bool nsXULPopupManager::HandleKeyboardEventWithKeyCode(nsIDOMKeyEvent*, nsMenuChainItem*)’: /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsXULPopupManager.cpp:2335:7: warning: this statement may fall through [-Wimplicit-fallthrough=] if (alt && aTopVisibleMenuItem && aTopVisibleMenuItem->Frame()->IsMenuList()) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsXULPopupManager.cpp:2342:5: note: here case nsIDOMKeyEvent::DOM_VK_LEFT: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsXULPopupManager.cpp:2378:14: warning: this statement may fall through [-Wimplicit-fallthrough=] } else if (mActiveMenuBar) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsXULPopupManager.cpp:2385:5: note: here case nsIDOMKeyEvent::DOM_VK_RETURN: { ^~~~ liblayout_inspector.a.desc rm -f liblayout_inspector.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o liblayout_inspector.a.desc Unified_cpp_layout_inspector0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/inspector' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/storage/build' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o mozStorageModule.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/storage/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/storage/build -I/<>/thunderbird-52.4.0+build1/mozilla/storage -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/mozStorageModule.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/storage/build/mozStorageModule.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/storage/build/mozStorageModule.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libstorage_build.a.desc mozStorageModule.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/storage/build' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/pkix' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o pkixbuild.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/pkix -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/pkixbuild.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wextra -pedantic-errors -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/security/pkix/lib/pkixbuild.cpp /usr/bin/g++ -std=gnu++11 -o pkixcert.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/pkix -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/pkixcert.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wextra -pedantic-errors -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/security/pkix/lib/pkixcert.cpp /usr/bin/g++ -std=gnu++11 -o pkixcheck.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/pkix -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/pkixcheck.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wextra -pedantic-errors -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/security/pkix/lib/pkixcheck.cpp /usr/bin/g++ -std=gnu++11 -o pkixder.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/pkix -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/pkixder.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wextra -pedantic-errors -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/security/pkix/lib/pkixder.cpp /usr/bin/g++ -std=gnu++11 -o pkixnames.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/pkix -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/pkixnames.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wextra -pedantic-errors -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/security/pkix/lib/pkixnames.cpp /usr/bin/g++ -std=gnu++11 -o pkixnss.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/pkix -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/pkixnss.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wextra -pedantic-errors -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/security/pkix/lib/pkixnss.cpp /usr/bin/g++ -std=gnu++11 -o pkixocsp.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/pkix -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/pkixocsp.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wextra -pedantic-errors -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/security/pkix/lib/pkixocsp.cpp /usr/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_skia12.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_skia12.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia12.cpp /usr/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_skia13.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_skia13.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia13.cpp /usr/bin/g++ -std=gnu++11 -o pkixresult.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/pkix -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/pkixresult.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wextra -pedantic-errors -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/security/pkix/lib/pkixresult.cpp liblayout_xul.a.desc rm -f liblayout_xul.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/xul' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/telemetry' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Telemetry.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_APP_VERSION="52.4.0"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/telemetry -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/telemetry -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Telemetry.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/telemetry/Telemetry.cpp /usr/bin/g++ -std=gnu++11 -o pkixtime.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/pkix -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/pkixtime.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wextra -pedantic-errors -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/security/pkix/lib/pkixtime.cpp /usr/bin/g++ -std=gnu++11 -o pkixverify.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/pkix -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/pkixverify.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wextra -pedantic-errors -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/security/pkix/lib/pkixverify.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrGpu.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrGpuCommandBuffer.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia12.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrGpu.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrPipeline.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrPipeline.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia13.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ libmozillapkix.a.desc rm -f libmozillapkix.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/pkix' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_workers0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/system -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_workers0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/Unified_cpp_dom_workers0.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/text/GrBatchFontCache.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextBlob.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextContext.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrDrawingManager.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrReducedClip.cpp:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia13.cpp:101: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h: In member function ‘SkDescriptor* SkDescriptor::copy() const’: /<>/thunderbird-52.4.0+build1/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); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:15:7: note: ‘class SkDescriptor’ declared here class SkDescriptor : SkNoncopyable { ^~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/text/GrBatchFontCache.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextBlob.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextContext.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrDrawingManager.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrReducedClip.cpp:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia13.cpp:101: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h: In constructor ‘SkAutoDescriptor::SkAutoDescriptor(const SkDescriptor&)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/text/GrBatchFontCache.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextBlob.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextContext.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrDrawingManager.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrReducedClip.cpp:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia13.cpp:101: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:15:7: note: ‘class SkDescriptor’ declared here class SkDescriptor : SkNoncopyable { ^~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CallbackObject.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/telemetry/Telemetry.cpp:13: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrPathRendering.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia12.cpp:128: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h: In member function ‘SkDescriptor* SkDescriptor::copy() const’: /<>/thunderbird-52.4.0+build1/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); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:15:7: note: ‘class SkDescriptor’ declared here class SkDescriptor : SkNoncopyable { ^~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrPathRendering.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia12.cpp:128: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h: In constructor ‘SkAutoDescriptor::SkAutoDescriptor(const SkDescriptor&)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrPathRendering.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia12.cpp:128: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:15:7: note: ‘class SkDescriptor’ declared here class SkDescriptor : SkNoncopyable { ^~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jsapi.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/Workers.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ChromeWorkerScope.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ChromeWorkerScope.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/Unified_cpp_dom_workers0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia13.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrPathUtils.cpp: In function ‘int GrPathUtils::worstCasePointCount(const SkPath&, int*, SkScalar)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrPathUtils.cpp:189:17: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrPathUtils.cpp:191:13: note: here case SkPath::kQuad_Verb: ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadContext.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/Workers.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ChromeWorkerScope.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ChromeWorkerScope.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/Unified_cpp_dom_workers0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/telemetry/Telemetry.cpp:13: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/RangedPtr.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Range.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jsapi.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jsfriendapi.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/telemetry/Telemetry.cpp:13: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core/SkTypes.h:31, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core/SkMath.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu/GrTypes.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu/GrColor.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrGpuCommandBuffer.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrGpuCommandBuffer.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia12.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrPathRendering.cpp: In static member function ‘static const GrUserStencilSettings& GrPathRendering::GetStencilPassSettings(GrPathRendering::FillType)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core/SkPostConfig.h:149:25: warning: this statement may fall through [-Wimplicit-fallthrough=] sk_abort_no_print(); \ ~~~~~~~~~~~~~~~~~^~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core/SkTypes.h:178:41: note: in expansion of macro ‘SK_ABORT’ #define SkFAIL(message) SK_ABORT(message) ^~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrPathRendering.cpp:18:13: note: in expansion of macro ‘SkFAIL’ SkFAIL("Unexpected path fill."); ^~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia12.cpp:128: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrPathRendering.cpp:19:9: note: here case GrPathRendering::kWinding_FillType: { ^~~~ *** KEEP ALIVE MARKER *** Total duration: 1:18:00.246143 /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/telemetry/Telemetry.cpp: At global scope: /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/telemetry/Telemetry.cpp:274:1: warning: ‘void {anonymous}::HangReports::AddHang(const mozilla::Telemetry::ProcessedStack&, uint32_t, int32_t, int32_t, mozilla::HangMonitor::HangAnnotationsPtr)’ defined but not used [-Wunused-function] HangReports::AddHang(const Telemetry::ProcessedStack& aStack, ^~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerPrivate.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ChromeWorkerScope.cpp:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/Unified_cpp_dom_workers0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/RangedPtr.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Range.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jsapi.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/Workers.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ChromeWorkerScope.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ChromeWorkerScope.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/Unified_cpp_dom_workers0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/Unified_cpp_dom_workers0.cpp:38: /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/RuntimeService.cpp: In constructor ‘{anonymous}::WorkerThreadContextPrivate::WorkerThreadContextPrivate(mozilla::dom::workers::WorkerPrivate*)’: /<>/thunderbird-52.4.0+build1/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)); ^ /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/RuntimeService.cpp:893:7: note: ‘class {anonymous}::WorkerThreadContextPrivate’ declared here class WorkerThreadContextPrivate : private PerThreadAtomCache ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_skia14.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_skia14.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia14.cpp /usr/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_skia15.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_skia15.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia15.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BlockingResourceBase.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Mutex.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/Workers.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ChromeWorkerScope.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ChromeWorkerScope.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/Unified_cpp_dom_workers0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorker.cpp: In member function ‘virtual nsresult mozilla::dom::workers::ServiceWorker::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventTarget.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsPIDOMWindow.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerPrivate.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ChromeWorkerScope.cpp:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/Unified_cpp_dom_workers0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BlockingResourceBase.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Mutex.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/Workers.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ChromeWorkerScope.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ChromeWorkerScope.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/Unified_cpp_dom_workers0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerClient.cpp: In member function ‘virtual nsresult mozilla::dom::workers::ServiceWorkerClient::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerClient.cpp:34:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerClient.cpp:33:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o TelemetryCommon.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_APP_VERSION="52.4.0"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/telemetry -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/telemetry -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/TelemetryCommon.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/telemetry/TelemetryCommon.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrGpu.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrPipeline.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/batches/GrDrawBatch.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrBatchAtlas.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrResourceProvider.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrPathRenderer.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSoftwarePathRenderer.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSoftwarePathRenderer.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia14.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsITelemetry.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/telemetry/TelemetryCommon.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrGpu.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrPipeline.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrXferProcessor.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia15.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerClients.cpp: In member function ‘virtual nsresult mozilla::dom::workers::ServiceWorkerClients::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerClients.cpp:51:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerClients.cpp:50:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerClients.cpp: In member function ‘virtual nsresult {anonymous}::WebProgressListener::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerClients.cpp:485:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerClients.cpp:484:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerContainer.cpp: In member function ‘virtual nsresult mozilla::dom::ServiceWorkerContainer::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventTarget.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsPIDOMWindow.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerPrivate.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ChromeWorkerScope.cpp:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/Unified_cpp_dom_workers0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BlockingResourceBase.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Mutex.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/Workers.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ChromeWorkerScope.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ChromeWorkerScope.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/Unified_cpp_dom_workers0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerEvents.cpp: In member function ‘virtual nsresult mozilla::dom::workers::FetchEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventTarget.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsPIDOMWindow.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerPrivate.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ChromeWorkerScope.cpp:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/Unified_cpp_dom_workers0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BlockingResourceBase.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Mutex.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/Workers.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ChromeWorkerScope.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ChromeWorkerScope.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/Unified_cpp_dom_workers0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerEvents.cpp: In member function ‘virtual nsresult mozilla::dom::workers::ExtendableEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerEvents.cpp:966:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventTarget.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsPIDOMWindow.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerPrivate.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ChromeWorkerScope.cpp:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/Unified_cpp_dom_workers0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerEvents.cpp:965: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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BlockingResourceBase.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Mutex.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/Workers.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ChromeWorkerScope.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ChromeWorkerScope.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/Unified_cpp_dom_workers0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerEvents.cpp: In member function ‘virtual nsresult mozilla::dom::workers::PushMessageData::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerEvents.cpp:1045:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerEvents.cpp:1044:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerEvents.cpp: In member function ‘virtual nsresult mozilla::dom::workers::PushEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerEvents.cpp:1159:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(ExtendableEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventTarget.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsPIDOMWindow.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerPrivate.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ChromeWorkerScope.cpp:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/Unified_cpp_dom_workers0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerEvents.cpp:1158: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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BlockingResourceBase.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Mutex.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/Workers.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ChromeWorkerScope.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ChromeWorkerScope.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/Unified_cpp_dom_workers0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerEvents.cpp: In member function ‘virtual nsresult mozilla::dom::workers::ExtendableMessageEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerEvents.cpp:1275:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(Event) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventTarget.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsPIDOMWindow.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerPrivate.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ChromeWorkerScope.cpp:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/Unified_cpp_dom_workers0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerEvents.cpp:1274:1: note: in expansion of macro ‘NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED’ NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(ExtendableMessageEvent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o TelemetryEvent.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_APP_VERSION="52.4.0"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/telemetry -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/telemetry -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/TelemetryEvent.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/telemetry/TelemetryEvent.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/SkGpuDevice.cpp:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia15.cpp:20: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h: In member function ‘SkDescriptor* SkDescriptor::copy() const’: /<>/thunderbird-52.4.0+build1/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); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:15:7: note: ‘class SkDescriptor’ declared here class SkDescriptor : SkNoncopyable { ^~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/SkGpuDevice.cpp:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia15.cpp:20: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h: In constructor ‘SkAutoDescriptor::SkAutoDescriptor(const SkDescriptor&)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/SkGpuDevice.cpp:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia15.cpp:20: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:15:7: note: ‘class SkDescriptor’ declared here class SkDescriptor : SkNoncopyable { ^~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsITelemetry.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/telemetry/TelemetryEvent.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BlockingResourceBase.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Mutex.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/Workers.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ChromeWorkerScope.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ChromeWorkerScope.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/Unified_cpp_dom_workers0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerManager.cpp: In member function ‘virtual nsresult mozilla::dom::workers::ServiceWorkerManager::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerManager.cpp:228:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerManager.cpp:227:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIServiceWorkerManager) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o TelemetryHistogram.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_APP_VERSION="52.4.0"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/telemetry -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/telemetry -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/TelemetryHistogram.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/telemetry/TelemetryHistogram.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jsapi.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/telemetry/TelemetryHistogram.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_skia16.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_skia16.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia16.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/telemetry/TelemetryHistogram.cpp:17: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrGpu.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrPipeline.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/batches/GrDrawBatch.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/batches/GrVertexBatch.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrBatchFlushState.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/batches/GrNonAAStrokeRectBatch.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia16.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/telemetry/TelemetryHistogram.cpp:18: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/RangedPtr.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Range.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jsapi.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/telemetry/TelemetryHistogram.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_skia17.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_skia17.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia17.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrGpu.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrPipeline.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/batches/GrDrawBatch.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/batches/GrVertexBatch.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrBatchFlushState.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects/GrDashingEffect.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia17.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o TelemetryScalar.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_APP_VERSION="52.4.0"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/telemetry -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/telemetry -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/TelemetryScalar.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/telemetry/TelemetryScalar.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsITelemetry.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/telemetry/TelemetryScalar.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsContentUtils.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/telemetry/TelemetryScalar.cpp:14: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_skia18.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_skia18.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia18.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrGpu.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrRenderTargetPriv.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/instanced/InstanceProcessor.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia18.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h: In member function ‘GrSwizzle& GrSwizzle::operator=(const GrSwizzle&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:24:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class GrSwizzle’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &that, sizeof(GrSwizzle)); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/GrSwizzle.h:17:7: note: ‘class GrSwizzle’ declared here class GrSwizzle { ^~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/text/GrBatchFontCache.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextBlob.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextBlob.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia18.cpp:20: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h: In member function ‘SkDescriptor* SkDescriptor::copy() const’: /<>/thunderbird-52.4.0+build1/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); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:15:7: note: ‘class SkDescriptor’ declared here class SkDescriptor : SkNoncopyable { ^~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/text/GrBatchFontCache.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextBlob.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextBlob.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia18.cpp:20: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h: In constructor ‘SkAutoDescriptor::SkAutoDescriptor(const SkDescriptor&)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/text/GrBatchFontCache.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextBlob.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/text/GrAtlasTextBlob.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia18.cpp:20: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:15:7: note: ‘class SkDescriptor’ declared here class SkDescriptor : SkNoncopyable { ^~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o WebrtcTelemetry.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 '-DMOZ_APP_VERSION="52.4.0"' -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/telemetry -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/telemetry -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/WebrtcTelemetry.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/telemetry/WebrtcTelemetry.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GuardObjects.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/telemetry/Telemetry.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/telemetry/WebrtcTelemetry.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core/SkTypes.h:31, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core/SkMath.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu/GrTypes.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu/GrCaps.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/instanced/InstanceProcessor.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/instanced/InstanceProcessor.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia18.cpp:2: /<>/thunderbird-52.4.0+build1/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&)’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core/SkPostConfig.h:149:25: warning: this statement may fall through [-Wimplicit-fallthrough=] sk_abort_no_print(); \ ~~~~~~~~~~~~~~~~~^~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core/SkTypes.h:178:41: note: in expansion of macro ‘SK_ABORT’ #define SkFAIL(message) SK_ABORT(message) ^~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia18.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/instanced/InstanceProcessor.cpp:1698:9: note: here case AntialiasMode::kNone: ^~~~ libtoolkit_components_telemetry.a.desc rm -f libtoolkit_components_telemetry.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_telemetry.a.desc Telemetry.o TelemetryCommon.o TelemetryEvent.o TelemetryHistogram.o TelemetryScalar.o WebrtcTelemetry.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/telemetry' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o DOMIntersectionObserver.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/battery -I/<>/thunderbird-52.4.0+build1/mozilla/dom/events -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/dom/network -I/<>/thunderbird-52.4.0+build1/mozilla/dom/time -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/storage -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/u2f -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/2d -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/forms -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/datachannel -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/DOMIntersectionObserver.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMIntersectionObserver.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GuardObjects.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DOMRectBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IntersectionObserverBinding.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMIntersectionObserver.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMIntersectionObserver.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DOMRectBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IntersectionObserverBinding.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMIntersectionObserver.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMIntersectionObserver.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_skia19.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_skia19.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia19.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IntersectionObserverBinding.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMIntersectionObserver.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMIntersectionObserver.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DOMRectBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IntersectionObserverBinding.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMIntersectionObserver.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMIntersectionObserver.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ *** KEEP ALIVE MARKER *** Total duration: 1:19:00.246140 In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DOMRectBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IntersectionObserverBinding.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMIntersectionObserver.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMIntersectionObserver.cpp:7: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMIntersectionObserver.cpp: In member function ‘virtual nsresult mozilla::dom::DOMIntersectionObserverEntry::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMIntersectionObserver.cpp:20:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMIntersectionObserver.cpp:19:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMIntersectionObserver.cpp: In member function ‘virtual nsresult mozilla::dom::DOMIntersectionObserver::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMIntersectionObserver.cpp:33:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMIntersectionObserver.cpp:32:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(DOMIntersectionObserver) ^~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o nsContentUtils.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/battery -I/<>/thunderbird-52.4.0+build1/mozilla/dom/events -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/dom/network -I/<>/thunderbird-52.4.0+build1/mozilla/dom/time -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/storage -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/u2f -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/2d -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/forms -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/datachannel -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsContentUtils.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentUtils.cpp /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_workers1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/system -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_workers1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/Unified_cpp_dom_workers1.cpp /usr/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_skia2.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_skia2.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia2.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManagerParent.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerManagerParent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerManagerParent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/Unified_cpp_dom_workers1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Casting.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentUtils.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentUtils.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_skia20.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_skia20.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia20.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkFindAndPlaceGlyph.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkDraw.cpp:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia2.cpp:74: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h: In member function ‘SkDescriptor* SkDescriptor::copy() const’: /<>/thunderbird-52.4.0+build1/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); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:15:7: note: ‘class SkDescriptor’ declared here class SkDescriptor : SkNoncopyable { ^~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkFindAndPlaceGlyph.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkDraw.cpp:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia2.cpp:74: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h: In constructor ‘SkAutoDescriptor::SkAutoDescriptor(const SkDescriptor&)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkFindAndPlaceGlyph.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkDraw.cpp:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia2.cpp:74: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:15:7: note: ‘class SkDescriptor’ declared here class SkDescriptor : SkNoncopyable { ^~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentUtils.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentUtils.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia2.cpp:74: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkDraw.cpp: In member function ‘void SkDraw::drawPoints(SkCanvas::PointMode, size_t, const SkPoint*, const SkPaint&, bool) const’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkDraw.cpp:712:17: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkDraw.cpp:714:13: note: here case SkCanvas::kPolygon_PointMode: { ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManager.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManagerParent.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerManagerParent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerManagerParent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/Unified_cpp_dom_workers1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IterableIterator.h:34, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMCaps.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMProxy.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaDecoder.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentUtils.cpp:25: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/GCAPI.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:22, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentUtils.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentUtils.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerPrivate.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerPrivate.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerPrivate.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/Unified_cpp_dom_workers1.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManagerParent.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerManagerParent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerManagerParent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/Unified_cpp_dom_workers1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManagerParent.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerManagerParent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerManagerParent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/Unified_cpp_dom_workers1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerPrivate.cpp: In member function ‘virtual nsresult mozilla::dom::workers::ServiceWorkerPrivate::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerPrivate.cpp:46:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerPrivate.cpp:45:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIObserver) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerRegistration.cpp: In member function ‘virtual nsresult mozilla::dom::ServiceWorkerRegistrationMainThread::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventTarget.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsPIDOMWindow.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentParent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerManagerParent.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/Unified_cpp_dom_workers1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManagerParent.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerManagerParent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerManagerParent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/Unified_cpp_dom_workers1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerRegistration.cpp: In member function ‘virtual nsresult mozilla::dom::ServiceWorkerRegistrationWorkerThread::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventTarget.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsPIDOMWindow.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentParent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerManagerParent.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/Unified_cpp_dom_workers1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManagerParent.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerManagerParent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerManagerParent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/Unified_cpp_dom_workers1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerRegistration.cpp: In member function ‘virtual nsresult mozilla::dom::ServiceWorkerRegistration::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventTarget.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsPIDOMWindow.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentParent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerManagerParent.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/Unified_cpp_dom_workers1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_skia21.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_skia21.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia21.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PServiceWorkerManagerParent.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerManagerParent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerManagerParent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/Unified_cpp_dom_workers1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerWindowClient.cpp: In member function ‘virtual nsresult WebProgressListener::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerWindowClient.cpp:329:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerWindowClient.cpp:328:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/SharedWorker.cpp: In member function ‘virtual nsresult mozilla::dom::workers::SharedWorker::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventTarget.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsPIDOMWindow.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentParent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerManagerParent.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/Unified_cpp_dom_workers1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia21.cpp:128: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt/SkOTTable_name.cpp: In member function ‘bool SkOTTableName::Iterator::next(SkOTTableName::Iterator::Record&)’: /<>/thunderbird-52.4.0+build1/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 ^~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt/SkOTTable_name.cpp:476:9: note: here case SkOTTableName::Record::PlatformID::Unicode: ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDeviceContext.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/UIEvent.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TouchEvent.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentUtils.cpp:56: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_skia22.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_skia22.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia22.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/HeapAPI.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/GCAPI.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:22, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentUtils.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentUtils.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:2936:28: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentUtils.cpp:205: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:2934:8: note: ‘struct xpc::GlobalProperties’ declared here struct GlobalProperties { ^~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia22.cpp:56: /<>/thunderbird-52.4.0+build1/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 { ^~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_skia3.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_skia3.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia3.cpp /usr/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_skia4.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_skia4.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia4.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/Unified_cpp_dom_workers1.cpp:92: /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerWindowClient.cpp: In member function ‘virtual nsresult ClientNavigateRunnable::Run()’: /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/ServiceWorkerWindowClient.cpp:388:21: warning: ‘window’ may be used uninitialized in this function [-Wmaybe-uninitialized] nsGlobalWindow* window; ^~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia3.cpp:101: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h: In member function ‘SkDescriptor* SkDescriptor::copy() const’: /<>/thunderbird-52.4.0+build1/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); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:15:7: note: ‘class SkDescriptor’ declared here class SkDescriptor : SkNoncopyable { ^~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia3.cpp:101: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h: In constructor ‘SkAutoDescriptor::SkAutoDescriptor(const SkDescriptor&)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia3.cpp:101: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:15:7: note: ‘class SkDescriptor’ declared here class SkDescriptor : SkNoncopyable { ^~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline.cpp:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia4.cpp:56: /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:245:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px2 = this->getPixelAt(bufferLoc[2]); /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:246:13: note: here case 2: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:247:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px1 = this->getPixelAt(bufferLoc[1]); /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:248:13: note: here case 1: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:245:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px2 = this->getPixelAt(bufferLoc[2]); /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:246:13: note: here case 2: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:247:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px1 = this->getPixelAt(bufferLoc[1]); /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:248:13: note: here case 1: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:245:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px2 = this->getPixelAt(bufferLoc[2]); /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:246:13: note: here case 2: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:247:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px1 = this->getPixelAt(bufferLoc[1]); /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:248:13: note: here case 1: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:245:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px2 = this->getPixelAt(bufferLoc[2]); /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:246:13: note: here case 2: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:247:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px1 = this->getPixelAt(bufferLoc[1]); /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:248:13: note: here case 1: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:245:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px2 = this->getPixelAt(bufferLoc[2]); /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:246:13: note: here case 2: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:247:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px1 = this->getPixelAt(bufferLoc[1]); /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:248:13: note: here case 1: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:245:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px2 = this->getPixelAt(bufferLoc[2]); /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:246:13: note: here case 2: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:247:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px1 = this->getPixelAt(bufferLoc[1]); /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:248:13: note: here case 1: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:245:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px2 = this->getPixelAt(bufferLoc[2]); /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:246:13: note: here case 2: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:247:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px1 = this->getPixelAt(bufferLoc[1]); /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:248:13: note: here case 1: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:245:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px2 = this->getPixelAt(bufferLoc[2]); /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:246:13: note: here case 2: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:247:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px1 = this->getPixelAt(bufferLoc[1]); /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:248:13: note: here case 1: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:245:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px2 = this->getPixelAt(bufferLoc[2]); /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:246:13: note: here case 2: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:247:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px1 = this->getPixelAt(bufferLoc[1]); /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:248:13: note: here case 1: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:245:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px2 = this->getPixelAt(bufferLoc[2]); /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:246:13: note: here case 2: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:247:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px1 = this->getPixelAt(bufferLoc[1]); /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:248:13: note: here case 1: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:245:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px2 = this->getPixelAt(bufferLoc[2]); /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:246:13: note: here case 2: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:247:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px1 = this->getPixelAt(bufferLoc[1]); /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:248:13: note: here case 1: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:245:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px2 = this->getPixelAt(bufferLoc[2]); /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:246:13: note: here case 2: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:247:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px1 = this->getPixelAt(bufferLoc[1]); /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:248:13: note: here case 1: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:245:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px2 = this->getPixelAt(bufferLoc[2]); /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:246:13: note: here case 2: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:247:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px1 = this->getPixelAt(bufferLoc[1]); /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:248:13: note: here case 1: ^~~~ /<>/thunderbird-52.4.0+build1/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]’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:245:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px2 = this->getPixelAt(bufferLoc[2]); /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:246:13: note: here case 2: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:247:22: warning: this statement may fall through [-Wimplicit-fallthrough=] *px1 = this->getPixelAt(bufferLoc[1]); /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkLinearBitmapPipeline_sample.h:248:13: note: here case 1: ^~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_workers2.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/system -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_workers2.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/Unified_cpp_dom_workers2.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jsapi.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/Workers.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerPrivate.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerPrivate.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/Unified_cpp_dom_workers2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadContext.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/Workers.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerPrivate.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerPrivate.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/Unified_cpp_dom_workers2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ *** KEEP ALIVE MARKER *** Total duration: 1:20:00.246144 /usr/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_skia5.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_skia5.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia5.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerPrivate.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerPrivate.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/Unified_cpp_dom_workers2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/RangedPtr.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Range.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jsapi.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/Workers.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerPrivate.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerPrivate.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/Unified_cpp_dom_workers2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkPaint.cpp:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia5.cpp:38: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h: In member function ‘SkDescriptor* SkDescriptor::copy() const’: /<>/thunderbird-52.4.0+build1/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); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:15:7: note: ‘class SkDescriptor’ declared here class SkDescriptor : SkNoncopyable { ^~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkPaint.cpp:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia5.cpp:38: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h: In constructor ‘SkAutoDescriptor::SkAutoDescriptor(const SkDescriptor&)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkGlyphCache.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkPaint.cpp:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia5.cpp:38: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:15:7: note: ‘class SkDescriptor’ declared here class SkDescriptor : SkNoncopyable { ^~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia5.cpp:56: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkPath.cpp: In member function ‘bool SkPath::isRectContour(bool, int*, const SkPoint**, bool*, SkPath::Direction*) const’: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkPath.cpp:450:29: warning: this statement may fall through [-Wimplicit-fallthrough=] insertClose = false; ~~~~~~~~~~~~^~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkPath.cpp:451:13: note: here case kLine_Verb: { ^~~~ /usr/bin/g++ -std=gnu++11 -o nsDOMWindowUtils.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/battery -I/<>/thunderbird-52.4.0+build1/mozilla/dom/events -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/dom/network -I/<>/thunderbird-52.4.0+build1/mozilla/dom/time -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/storage -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/u2f -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/2d -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/forms -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/datachannel -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsDOMWindowUtils.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMWindowUtils.cpp /usr/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_skia6.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_skia6.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia6.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIWeakReferenceUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsWeakReference.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMWindowUtils.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMWindowUtils.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BlockingResourceBase.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Mutex.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/Workers.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerPrivate.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerPrivate.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/Unified_cpp_dom_workers2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerPrivate.cpp: In member function ‘virtual nsresult mozilla::dom::workers::WorkerPrivateParent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventTarget.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsPIDOMWindow.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerPrivate.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerPrivate.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/Unified_cpp_dom_workers2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BlockingResourceBase.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Mutex.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/Workers.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerPrivate.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerPrivate.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/Unified_cpp_dom_workers2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerPrivate.cpp: In member function ‘virtual nsresult mozilla::dom::workers::WorkerPrivateParent::EventTarget::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerPrivate.cpp:6654:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerPrivate.cpp:6644:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerRunnable.cpp: In member function ‘virtual nsresult mozilla::dom::workers::WorkerRunnable::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerRunnable.cpp:223:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/Unified_cpp_dom_workers2.cpp:11: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BlockingResourceBase.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Mutex.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/Workers.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerPrivate.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerPrivate.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/Unified_cpp_dom_workers2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerScope.cpp: In member function ‘virtual nsresult mozilla::dom::WorkerGlobalScope::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerScope.cpp:127:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerScope.cpp:126:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerScope.cpp: In member function ‘virtual nsresult mozilla::dom::ServiceWorkerGlobalScope::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventTarget.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsPIDOMWindow.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerPrivate.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerPrivate.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/Unified_cpp_dom_workers2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BlockingResourceBase.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Mutex.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/Workers.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerPrivate.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerPrivate.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/Unified_cpp_dom_workers2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerScope.cpp: In member function ‘virtual nsresult mozilla::dom::WorkerDebuggerGlobalScope::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerScope.cpp:769:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jsapi.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/Workers.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerPrivate.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerPrivate.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/Unified_cpp_dom_workers2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = JS::TabSizes]’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/MemoryMetrics.h:40:39: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerPrivate.cpp:40, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/Unified_cpp_dom_workers2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/MemoryMetrics.h:31:8: note: ‘struct JS::TabSizes’ declared here struct TabSizes ^~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jsapi.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/Workers.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerPrivate.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerPrivate.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/Unified_cpp_dom_workers2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = JS::ServoSizes]’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/MemoryMetrics.h:71:41: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerPrivate.cpp:40, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/Unified_cpp_dom_workers2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/MemoryMetrics.h:59:8: note: ‘struct JS::ServoSizes’ declared here struct ServoSizes ^~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/widget/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/CompositorBridgeChild.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMWindowUtils.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/widget/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridge.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/PCompositorBridgeChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/CompositorBridgeChild.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMWindowUtils.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIWeakReferenceUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsWeakReference.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMWindowUtils.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMWindowUtils.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_skia7.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_skia7.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia7.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkScalerContext.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia7.cpp:119: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h: In member function ‘SkDescriptor* SkDescriptor::copy() const’: /<>/thunderbird-52.4.0+build1/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); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:15:7: note: ‘class SkDescriptor’ declared here class SkDescriptor : SkNoncopyable { ^~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h: In constructor ‘SkAutoDescriptor::SkAutoDescriptor(const SkDescriptor&)’: /<>/thunderbird-52.4.0+build1/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); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:15:7: note: ‘class SkDescriptor’ declared here class SkDescriptor : SkNoncopyable { ^~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_skia8.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_skia8.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia8.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDeviceContext.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsViewManager.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMWindowUtils.cpp:54: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/Unified_cpp_dom_workers2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerPrivate.cpp: In member function ‘void mozilla::dom::workers::WorkerPrivate::EnterDebuggerEventLoop()’: /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerPrivate.cpp:5745:25: warning: ‘runnable’ may be used uninitialized in this function [-Wmaybe-uninitialized] runnable->Release(); ^ /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerPrivate.cpp: In member function ‘void mozilla::dom::workers::WorkerPrivate::ClearDebuggerEventQueue()’: /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerPrivate.cpp:5192:23: warning: ‘runnable’ may be used uninitialized in this function [-Wmaybe-uninitialized] runnable->Release(); ^ /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerPrivate.cpp: In member function ‘void mozilla::dom::workers::WorkerPrivate::DoRunLoop(JSContext*)’: /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerPrivate.cpp:4749:25: warning: ‘runnable’ may be used uninitialized in this function [-Wmaybe-uninitialized] runnable->Release(); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIWeakReferenceUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsWeakReference.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMWindowUtils.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMWindowUtils.cpp:7: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMWindowUtils.cpp: In member function ‘virtual nsresult nsDOMWindowUtils::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMWindowUtils.cpp:178:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMWindowUtils.cpp:177:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMWindowUtils.cpp: In member function ‘virtual nsresult nsTranslationNodeList::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMWindowUtils.cpp:4124:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMWindowUtils.cpp:4123:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsITranslationNodeList) ^~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_skia9.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSK_FONTHOST_DOES_NOT_USE_FONTMGR=1 -DSKIA_IMPLEMENTATION=1 -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/c -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/images -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/pathops -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/ports -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/private -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/views -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/effects -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/gpu/gl -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/lazy -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/opts -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/sfnt -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/mac -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/utils/win -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_skia9.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -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/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/usr/include/freetype2 -I/usr/include/freetype2 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia9.cpp /usr/bin/g++ -std=gnu++11 -o nsFrameMessageManager.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/battery -I/<>/thunderbird-52.4.0+build1/mozilla/dom/events -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/dom/network -I/<>/thunderbird-52.4.0+build1/mozilla/dom/time -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/storage -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/u2f -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/2d -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/forms -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/datachannel -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsFrameMessageManager.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsFrameMessageManager.cpp libdom_workers.a.desc rm -f libdom_workers.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/json' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_json0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/json -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/json -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_json0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/json/Unified_cpp_dom_json0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia9.cpp:29: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jsapi.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/json/nsJSON.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/json/Unified_cpp_dom_json0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkTypeface.cpp:317, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia9.cpp:56: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h: In member function ‘SkDescriptor* SkDescriptor::copy() const’: /<>/thunderbird-52.4.0+build1/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); ^ /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:15:7: note: ‘class SkDescriptor’ declared here class SkDescriptor : SkNoncopyable { ^~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkTypeface.cpp:317, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia9.cpp:56: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h: In constructor ‘SkAutoDescriptor::SkAutoDescriptor(const SkDescriptor&)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkTypeface.cpp:317, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia/Unified_cpp_gfx_skia9.cpp:56: /<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/src/core/SkDescriptor.h:15:7: note: ‘class SkDescriptor’ declared here class SkDescriptor : SkNoncopyable { ^~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsFrameMessageManager.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/json/nsJSON.cpp:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/json/Unified_cpp_dom_json0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/domstubs.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIJSON.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/json/nsJSON.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/json/nsJSON.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/json/Unified_cpp_dom_json0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/json/nsJSON.cpp: In member function ‘virtual nsresult nsJSON::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/json/nsJSON.cpp:37:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/json/nsJSON.cpp:36:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIJSON) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/json/nsJSON.cpp: In member function ‘virtual nsresult nsJSONListener::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/json/nsJSON.cpp:503:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/json/nsJSON.cpp:502:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIStreamListener) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/ContentChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsFrameMessageManager.cpp:12: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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_json.a.desc rm -f libdom_json.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_json.a.desc Unified_cpp_dom_json0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/json' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/http' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o ASpdySession.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/http -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ASpdySession.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/ASpdySession.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/NeckoChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/HttpLog.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/ASpdySession.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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_skia.a.desc rm -f libgfx_skia.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 SkBitmapProcState_arm_neon.o SkBitmapProcState_matrixProcs_neon.o SkBitmapProcState_opts_arm.o SkBlitMask_opts_arm.o SkBlitMask_opts_arm_neon.o SkBlitRow_opts_arm.o SkBlitRow_opts_arm_neon.o SkOpts_neon.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 make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/skia' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/mediasniffer' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o Unified_c_mediasniffer0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/mediasniffer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/mediasniffer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_mediasniffer0.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/mediasniffer/Unified_c_mediasniffer0.c /usr/bin/g++ -std=gnu++11 -o Unified_cpp_mediasniffer0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/mediasniffer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/mediasniffer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_mediasniffer0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/mediasniffer/Unified_cpp_mediasniffer0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIModule.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/mediasniffer/nsMediaSniffer.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/mediasniffer/nsMediaSniffer.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/mediasniffer/Unified_cpp_mediasniffer0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIHttpChannel.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/mediasniffer/nsMediaSniffer.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/mediasniffer/Unified_cpp_mediasniffer0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsFrameLoader.h:22, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsFrameMessageManager.cpp:23: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/GCAPI.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIMessageManager.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsFrameMessageManager.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsFrameMessageManager.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/NeckoChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/HttpLog.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/ASpdySession.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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_mediasniffer.a.desc rm -f libtoolkit_components_mediasniffer.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_mediasniffer.a.desc Unified_c_mediasniffer0.o Unified_cpp_mediasniffer0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/mediasniffer' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/security' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_security0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/security -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/security -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_security0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wformat-security /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/security/Unified_cpp_dom_security0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIMessageManager.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsFrameMessageManager.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsFrameMessageManager.cpp:9: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsFrameMessageManager.cpp: In member function ‘virtual nsresult nsFrameMessageManager::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsFrameMessageManager.cpp:205:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsFrameMessageManager.cpp:14: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfoID.h:61:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfoID.h:61:5: note: in definition of macro ‘NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO_CONDITIONAL’ } else ^~~~ /usr/bin/g++ -std=gnu++11 -o AlternateServices.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/http -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/AlternateServices.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/AlternateServices.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/dom/security/ContentVerifier.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/security/ContentVerifier.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/security/Unified_cpp_dom_security0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/NeckoChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/HttpLog.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/AlternateServices.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ *** KEEP ALIVE MARKER *** Total duration: 1:21:00.246143 In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsContentUtils.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/dom/security/SRICheck.cpp:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/security/Unified_cpp_dom_security0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsGlobalWindow.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/battery -I/<>/thunderbird-52.4.0+build1/mozilla/dom/events -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/dom/network -I/<>/thunderbird-52.4.0+build1/mozilla/dom/time -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/storage -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/u2f -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/2d -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/forms -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/datachannel -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsGlobalWindow.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGlobalWindow.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/NeckoChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/HttpLog.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/AlternateServices.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/dom/security/ContentVerifier.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/security/ContentVerifier.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/security/Unified_cpp_dom_security0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/security/nsCSPContext.cpp: In member function ‘virtual nsresult nsCSPContext::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro ‘NS_IMPL_QUERY_INTERFACE_CI’ NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/security/nsCSPContext.cpp:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/security/Unified_cpp_dom_security0.cpp:29: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:170:5: note: in expansion of macro ‘NS_IMPL_QUERY_CLASSINFO’ NS_IMPL_QUERY_CLASSINFO(aClass) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro ‘NS_IMPL_QUERY_INTERFACE_CI’ NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/domstubs.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDOMWindow.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsPIDOMWindow.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGlobalWindow.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGlobalWindow.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/security/nsContentSecurityManager.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/security/Unified_cpp_dom_security0.cpp:65: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/dom/security/ContentVerifier.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/security/ContentVerifier.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/security/Unified_cpp_dom_security0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGlobalWindow.h:35, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGlobalWindow.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGlobalWindow.h:35, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGlobalWindow.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsPIDOMWindow.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGlobalWindow.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGlobalWindow.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/uriloader/exthandler' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsOSHelperAppService.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/uriloader/exthandler -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/uriloader/exthandler -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsOSHelperAppService.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/uriloader/exthandler/unix/nsOSHelperAppService.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Logging.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/uriloader/exthandler/nsExternalHelperAppService.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/uriloader/exthandler/unix/nsOSHelperAppService.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/uriloader/exthandler/unix/nsOSHelperAppService.cpp:15: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/uriloader/exthandler/nsExternalHelperAppService.h:26, from /<>/thunderbird-52.4.0+build1/mozilla/uriloader/exthandler/unix/nsOSHelperAppService.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/uriloader/exthandler/unix/nsOSHelperAppService.cpp:15: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsHttpAuthCache.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/http -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsHttpAuthCache.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/nsHttpAuthCache.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/NeckoChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/HttpLog.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/nsHttpAuthCache.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/NeckoChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/HttpLog.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/nsHttpAuthCache.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o Unified_cpp_uriloader_exthandler0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/uriloader/exthandler -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/uriloader/exthandler -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_uriloader_exthandler0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/uriloader/exthandler/Unified_cpp_uriloader_exthandler0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDeviceContext.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsViewManager.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGlobalWindow.cpp:115: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIHandlerService.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/uriloader/exthandler/ContentHandlerService.h:4, from /<>/thunderbird-52.4.0+build1/mozilla/uriloader/exthandler/ContentHandlerService.cpp:1, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/uriloader/exthandler/Unified_cpp_uriloader_exthandler0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsHttpChannelAuthProvider.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/http -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsHttpChannelAuthProvider.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPose.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Gamepad.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGlobalWindow.cpp:200: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h: In member function ‘void mozilla::dom::GamepadPoseState::Clear()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h:81:45: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::dom::GamepadPoseState’; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(GamepadPoseState)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h:36:8: note: ‘struct mozilla::dom::GamepadPoseState’ declared here struct GamepadPoseState ^~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/NeckoChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/HttpLog.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/domstubs.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDOMWindow.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsPIDOMWindow.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGlobalWindow.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGlobalWindow.cpp:7: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGlobalWindow.cpp: In member function ‘virtual nsresult DialogValueHolder::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGlobalWindow.cpp:710:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGlobalWindow.cpp:709:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGlobalWindow.cpp: In member function ‘virtual nsresult nsGlobalWindow::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGlobalWindow.cpp:1935:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGlobalWindow.cpp:1934:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIInterfaceRequestor) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/ipc/ContentChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/uriloader/exthandler/ContentHandlerService.cpp:3, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/uriloader/exthandler/Unified_cpp_uriloader_exthandler0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGlobalWindow.cpp: In member function ‘virtual nsresult nsGlobalChromeWindow::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGlobalWindow.cpp:14058:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(nsGlobalWindow) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGlobalWindow.cpp:14057:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIDOMChromeWindow) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGlobalWindow.cpp: In member function ‘virtual nsresult nsGlobalModalWindow::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGlobalWindow.cpp:14546:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(nsGlobalWindow) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/NeckoChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/HttpLog.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/nsHttpChannelAuthProvider.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsPIDOMWindow.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGlobalWindow.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGlobalWindow.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = nsTabSizes]’: /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsArenaMemoryStats.h:21:39: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWindowMemoryReporter.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGlobalWindow.cpp:49: /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsArenaMemoryStats.h:13:7: note: ‘class nsTabSizes’ declared here class nsTabSizes { ^~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsPIDOMWindow.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGlobalWindow.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGlobalWindow.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:2936:28: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGlobalWindow.cpp:162: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:2934:8: note: ‘struct xpc::GlobalProperties’ declared here struct GlobalProperties { ^~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/uriloader/exthandler/ExternalHelperAppParent.cpp:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/uriloader/exthandler/Unified_cpp_uriloader_exthandler0.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PodOperations.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTHashtable.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsBaseHashtable.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsClassHashtable.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/uriloader/exthandler/ContentHandlerService.h:5, from /<>/thunderbird-52.4.0+build1/mozilla/uriloader/exthandler/ContentHandlerService.cpp:1, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/uriloader/exthandler/Unified_cpp_uriloader_exthandler0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGlobalWindow.h:58, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGlobalWindow.cpp:7: /<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds/nsCheapSets.h: In member function ‘void nsCheapSet::Put(nsCheapSet::KeyType) [with EntryType = nsUint32HashKey]’: /<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds/nsCheapSets.h:136:7: warning: this statement may fall through [-Wimplicit-fallthrough=] mState = MANY; ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds/nsCheapSets.h:140:5: note: here case MANY: ^~~~ libdom_security.a.desc rm -f libdom_security.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_security.a.desc Unified_cpp_dom_security0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/security' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/typelib/xpt' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_xpcom_typelib_xpt0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/xpcom/typelib/xpt -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/typelib/xpt -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/base -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_xpcom_typelib_xpt0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/typelib/xpt/Unified_cpp_xpcom_typelib_xpt0.cpp libxpt.a rm -f libxpt.a libxpt.a.desc /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_exec.py --extract -- ar crs libxpt.a Unified_cpp_xpcom_typelib_xpt0.o libxpt.a.desc /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libxpt.a.desc Unified_cpp_xpcom_typelib_xpt0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/typelib/xpt' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o PluginDocument.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/canvas -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/editor/txmgr -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/mozilla/layout/forms -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/tables -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/PluginDocument.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/dom/html/PluginDocument.cpp /usr/bin/g++ -std=gnu++11 -o nsHttpHandler.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/http -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsHttpHandler.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/nsHttpHandler.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIDocument.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDocument.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/nsHTMLDocument.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/MediaDocument.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/PluginDocument.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/NeckoChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/HttpLog.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/nsHttpHandler.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIHandlerService.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/uriloader/exthandler/ContentHandlerService.h:4, from /<>/thunderbird-52.4.0+build1/mozilla/uriloader/exthandler/ContentHandlerService.cpp:1, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/uriloader/exthandler/Unified_cpp_uriloader_exthandler0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/uriloader/exthandler/nsDBusHandlerApp.cpp: In member function ‘virtual nsresult nsDBusHandlerApp::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro ‘NS_IMPL_QUERY_INTERFACE_CI’ NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/uriloader/exthandler/nsDBusHandlerApp.cpp:19:1: note: in expansion of macro ‘NS_IMPL_ISUPPORTS_CI’ NS_IMPL_ISUPPORTS_CI(nsDBusHandlerApp, nsIDBusHandlerApp, nsIHandlerApp) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/uriloader/exthandler/nsDBusHandlerApp.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/uriloader/exthandler/Unified_cpp_uriloader_exthandler0.cpp:38: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:138:5: note: in definition of macro ‘NS_IMPL_QUERY_CLASSINFO’ } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro ‘NS_IMPL_QUERY_INTERFACE_CI’ NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/uriloader/exthandler/nsDBusHandlerApp.cpp:19:1: note: in expansion of macro ‘NS_IMPL_ISUPPORTS_CI’ NS_IMPL_ISUPPORTS_CI(nsDBusHandlerApp, nsIDBusHandlerApp, nsIHandlerApp) ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIDocumentObserver.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIDocument.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDocument.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/nsHTMLDocument.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/MediaDocument.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/PluginDocument.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIHandlerService.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/uriloader/exthandler/ContentHandlerService.h:4, from /<>/thunderbird-52.4.0+build1/mozilla/uriloader/exthandler/ContentHandlerService.cpp:1, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/uriloader/exthandler/Unified_cpp_uriloader_exthandler0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/uriloader/exthandler/nsExternalHelperAppService.cpp: In member function ‘virtual nsresult nsExternalAppHandler::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/uriloader/exthandler/nsExternalHelperAppService.cpp:1204:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_THREADSAFE’ NS_INTERFACE_MAP_END_THREADSAFE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/uriloader/exthandler/nsExternalHelperAppService.cpp:1203:4: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIBackgroundFileSaverObserver) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/uriloader/exthandler/nsExternalProtocolHandler.cpp: In member function ‘virtual nsresult nsExtProtocolChannel::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/uriloader/exthandler/nsExternalProtocolHandler.cpp:87:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_THREADSAFE’ NS_INTERFACE_MAP_END_THREADSAFE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/uriloader/exthandler/nsExternalProtocolHandler.cpp:86:4: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIRequestObserver) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/uriloader/exthandler/nsExternalProtocolHandler.cpp: In member function ‘virtual nsresult nsExternalProtocolHandler::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/uriloader/exthandler/nsExternalProtocolHandler.cpp:460:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_THREADSAFE’ NS_INTERFACE_MAP_END_THREADSAFE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/uriloader/exthandler/nsExternalProtocolHandler.cpp:459:4: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/uriloader/exthandler/nsMIMEInfoImpl.cpp: In member function ‘virtual nsresult nsMIMEInfoBase::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/uriloader/exthandler/nsMIMEInfoImpl.cpp:26:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_THREADSAFE’ NS_INTERFACE_MAP_END_THREADSAFE ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/NeckoChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/HttpLog.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/nsHttpHandler.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/uriloader/exthandler/Unified_cpp_uriloader_exthandler0.cpp:47: /<>/thunderbird-52.4.0+build1/mozilla/uriloader/exthandler/nsExternalHelperAppService.cpp: In member function ‘void nsExternalAppHandler::SendStatusChange(nsExternalAppHandler::ErrorType, nsresult, nsIRequest*, const nsAFlatString&)’: /<>/thunderbird-52.4.0+build1/mozilla/uriloader/exthandler/nsExternalHelperAppService.cpp:1830:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (type == kLaunchError) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/uriloader/exthandler/nsExternalHelperAppService.cpp:1844:5: note: here default: ^~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMAttributeMap.h:186, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDocument.h:50, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/nsHTMLDocument.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/MediaDocument.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/PluginDocument.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIDocument.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDocument.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/nsHTMLDocument.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/MediaDocument.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/PluginDocument.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ liburiloader_exthandler.a.desc rm -f liburiloader_exthandler.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o liburiloader_exthandler.a.desc nsOSHelperAppService.o Unified_cpp_uriloader_exthandler0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/uriloader/exthandler' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/locale' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_intl_locale0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/intl/locale -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/locale -I/<>/thunderbird-52.4.0+build1/mozilla/intl/uconv -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_intl_locale0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/locale/Unified_cpp_intl_locale0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILocale.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsICollation.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/intl/locale/nsCollation.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/intl/locale/nsCollation.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/locale/Unified_cpp_intl_locale0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o Unified_cpp_protocol_http0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/http -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_protocol_http0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_html0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/canvas -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/editor/txmgr -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/mozilla/layout/forms -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/tables -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_html0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html0.cpp libintl_locale.a.desc rm -f libintl_locale.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libintl_locale.a.desc Unified_cpp_intl_locale0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/locale' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webspeech/synth' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_webspeech_synth0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/synth -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webspeech/synth -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/synth/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webspeech_synth0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStream.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStreamChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/AltDataOutputStreamChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/AltDataOutputStreamChild.cpp:1, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLAllCollection.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLAllCollection.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsPrimitives.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/synth/SpeechSynthesis.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLAllCollectionBinding.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLAllCollection.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioChannelBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaStreamGraph.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/synth/nsSpeechTask.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ *** KEEP ALIVE MARKER *** Total duration: 1:22:00.246160 In file included from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStream.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStreamChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/AltDataOutputStreamChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/AltDataOutputStreamChild.cpp:1, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/AltDataOutputStreamChild.cpp: In member function ‘virtual nsresult mozilla::net::AltDataOutputStreamChild::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/AltDataOutputStreamChild.cpp:35:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/NeckoChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/HttpLog.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/ConnectionDiagnostics.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:29: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMAttributeMap.h:186, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDocument.h:50, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/nsHTMLDocument.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLAllCollection.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLAllCollection.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLAllCollection.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStream.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStreamChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/AltDataOutputStreamChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/AltDataOutputStreamChild.cpp:1, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/Http2Session.cpp: In member function ‘virtual nsresult mozilla::net::Http2Session::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/Http2Session.cpp:51:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/synth/SpeechSynthesisUtterance.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/synth/nsSpeechTask.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GeckoProfiler.h:58, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CondVar.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Monitor.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/TaskQueue.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaStreamGraph.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/synth/nsSpeechTask.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Performance.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/HttpBaseChannel.cpp:42, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:83: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStream.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStreamChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/AltDataOutputStreamChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/AltDataOutputStreamChild.cpp:1, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStream.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStreamChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/AltDataOutputStreamChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/AltDataOutputStreamChild.cpp:1, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/HttpBaseChannel.cpp: In member function ‘virtual nsresult mozilla::net::HttpBaseChannel::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/HttpBaseChannel.cpp:237:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(nsHashPropertyBag) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLAllCollection.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLAllCollection.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLAllCollection.cpp: In member function ‘virtual nsresult mozilla::dom::HTMLAllCollection::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLAllCollection.cpp:37:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsPrimitives.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/synth/SpeechSynthesis.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/synth/SpeechSynthesis.cpp: In member function ‘virtual nsresult mozilla::dom::SpeechSynthesis::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/synth/SpeechSynthesis.cpp:51:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/synth/SpeechSynthesisUtterance.cpp: In member function ‘virtual nsresult mozilla::dom::SpeechSynthesisUtterance::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/synth/SpeechSynthesisUtterance.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/synth/nsSpeechTask.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/synth/SpeechSynthesis.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsPrimitives.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/synth/SpeechSynthesis.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp: In member function ‘virtual nsresult mozilla::dom::SpeechSynthesisVoice::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp:20:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp:19:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/synth/nsSpeechTask.cpp: In member function ‘virtual nsresult mozilla::dom::nsSpeechTask::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/synth/nsSpeechTask.cpp:114:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/synth/test/nsFakeSynthServices.cpp: In member function ‘virtual nsresult mozilla::dom::FakeSynthCallback::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/synth/test/nsFakeSynthServices.cpp:114:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/synth/test/nsFakeSynthServices.cpp: In member function ‘virtual nsresult mozilla::dom::nsFakeSynthServices::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/synth/test/nsFakeSynthServices.cpp:305:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/layout/style/Declaration.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleWalker.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLBodyElement.cpp:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html0.cpp:47: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.h: In member function ‘void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:42, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMAttributeMap.h:186, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDocument.h:50, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/nsHTMLDocument.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLAllCollection.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSValue.h:585:7: note: ‘class nsCSSValue’ declared here class nsCSSValue { ^~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o nsImageLoadingContent.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/battery -I/<>/thunderbird-52.4.0+build1/mozilla/dom/events -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/dom/network -I/<>/thunderbird-52.4.0+build1/mozilla/dom/time -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/storage -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/u2f -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/2d -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/forms -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/datachannel -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsImageLoadingContent.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsImageLoadingContent.cpp /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/HttpChannelChild.cpp: In member function ‘virtual nsresult mozilla::net::HttpChannelChild::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/HttpChannelChild.cpp:242:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(HttpBaseChannel) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/HttpChannelChild.cpp:241:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIDivertableChannel) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/imgINotificationObserver.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsImageLoadingContent.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsImageLoadingContent.cpp:13: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxTextRun.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CanvasRenderingContext2D.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLCanvasElement.cpp:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html0.cpp:65: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/HttpChannelParent.cpp: In member function ‘virtual nsresult mozilla::net::HttpChannelParent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:101: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsImageLoadingContent.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsImageLoadingContent.cpp:13: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStream.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PAltDataOutputStreamChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/AltDataOutputStreamChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/AltDataOutputStreamChild.cpp:1, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/HttpChannelParentListener.cpp: In member function ‘virtual nsresult mozilla::net::HttpChannelParentListener::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:110: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadMessageUtils.h:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/GamepadEventTypes.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManager.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/gfx/PVRManagerChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/VRManagerChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLCanvasElement.cpp:45, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html0.cpp:65: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h: In member function ‘void mozilla::dom::GamepadPoseState::Clear()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h:81:45: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::dom::GamepadPoseState’; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(GamepadPoseState)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GamepadPoseState.h:36:8: note: ‘struct mozilla::dom::GamepadPoseState’ declared here struct GamepadPoseState ^~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGL1Context.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLCanvasElement.cpp:46, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html0.cpp:65: /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.h: In member function ‘mozilla::FloatOrInt& mozilla::FloatOrInt::operator=(const mozilla::FloatOrInt&)’: /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.h:219:35: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct mozilla::FloatOrInt’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy(this, &x, sizeof(x)); ^ /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/WebGLContext.h:200:8: note: ‘struct mozilla::FloatOrInt’ declared here struct FloatOrInt final // For TexParameter[fi] and friends. ^~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:74: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/Http2Stream.cpp: In member function ‘virtual nsresult mozilla::net::Http2Stream::OnReadSegment(const char*, uint32_t, uint32_t*)’: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/Http2Stream.cpp:1358:16: warning: this statement may fall through [-Wimplicit-fallthrough=] ChangeState(SENDING_BODY); ~~~~~~~~~~~^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/Http2Stream.cpp:1361:3: note: here case SENDING_BODY: ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:83: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/HttpBaseChannel.cpp: In member function ‘virtual nsresult mozilla::net::HttpBaseChannel::SetReferrerWithPolicy(nsIURI*, uint32_t)’: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/HttpBaseChannel.cpp:1597:9: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLAllCollection.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLAllCollection.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLCanvasElement.cpp: In member function ‘virtual nsresult mozilla::dom::CanvasCaptureTrackSource::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLAllCollection.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLAllCollection.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webspeech/synth/Unified_cpp_webspeech_synth0.cpp:20: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp: In member function ‘bool mozilla::dom::SpeechSynthesisVoice::LocalService() const’: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/synth/SpeechSynthesisVoice.cpp:78:10: warning: ‘isLocal’ may be used uninitialized in this function [-Wmaybe-uninitialized] return isLocal; ^~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLAllCollection.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLAllCollection.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLContentElement.cpp: In member function ‘virtual nsresult mozilla::dom::HTMLContentElement::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLAllCollection.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLAllCollection.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLAllCollection.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLAllCollection.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLContentElement.cpp: In member function ‘virtual nsresult mozilla::dom::DistributedContentList::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLContentElement.cpp:328:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLAllCollection.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLAllCollection.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS’ NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:263:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLAllCollection.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLAllCollection.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLDataListElement.cpp: In member function ‘virtual nsresult mozilla::dom::HTMLDataListElement::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLAllCollection.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLAllCollection.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsIFrame.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsBox.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFrame.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsSplittableFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsContainerFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsAtomicContainerFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsImageFrame.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsImageLoadingContent.cpp:28: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsImageLoadingContent.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsImageLoadingContent.cpp:13: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ libdom_media_webspeech_synth.a.desc rm -f libdom_media_webspeech_synth.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_media_webspeech_synth.a.desc Unified_cpp_webspeech_synth0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webspeech/synth' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/docshell/base/timeline' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_base_timeline0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base/timeline -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/docshell/base/timeline -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_base_timeline0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/docshell/base/timeline/Unified_cpp_base_timeline0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDOMNavigationTiming.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/docshell/base/timeline/AbstractTimelineMarker.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/docshell/base/timeline/AbstractTimelineMarker.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/docshell/base/timeline/Unified_cpp_base_timeline0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ProfileTimelineMarkerBinding.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/docshell/base/timeline/LayerTimelineMarker.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/docshell/base/timeline/ObservedDocShell.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/docshell/base/timeline/Unified_cpp_base_timeline0.cpp:38: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsObjectLoadingContent.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/battery -I/<>/thunderbird-52.4.0+build1/mozilla/dom/events -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/dom/network -I/<>/thunderbird-52.4.0+build1/mozilla/dom/time -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/storage -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/u2f -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/2d -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/forms -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/datachannel -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsObjectLoadingContent.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsObjectLoadingContent.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Logging.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BlockingResourceBase.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Mutex.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/image/imgLoader.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsObjectLoadingContent.cpp:13: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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_base_timeline.a.desc rm -f libdocshell_base_timeline.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdocshell_base_timeline.a.desc Unified_cpp_base_timeline0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/docshell/base/timeline' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/caps' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o BasePrincipal.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/caps -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/BasePrincipal.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/caps/BasePrincipal.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISerializable.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIPrincipal.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/caps/BasePrincipal.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/image/ImageCacheKey.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/image/imgLoader.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsObjectLoadingContent.cpp:13: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/caps/BasePrincipal.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContentInlines.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsObjectLoadingContent.cpp:16: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIWeakReferenceUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsWeakReference.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/image/imgLoader.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsObjectLoadingContent.cpp:13: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/caps/BasePrincipal.cpp:29: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/GCAPI.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIPrincipal.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/caps/BasePrincipal.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_caps0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/caps -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_caps0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/caps/Unified_cpp_caps0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BlockingResourceBase.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Mutex.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/image/imgLoader.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsObjectLoadingContent.cpp:13: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsObjectLoadingContent.cpp: In member function ‘virtual nsresult ObjectInterfaceRequestorShim::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsObjectLoadingContent.cpp:1400:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDomainPolicy.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/caps/DomainPolicy.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/caps/DomainPolicy.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/caps/Unified_cpp_caps0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o Unified_cpp_dom_html1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/canvas -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/editor/txmgr -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/mozilla/layout/forms -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/tables -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_html1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html1.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentParent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/caps/DomainPolicy.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/caps/Unified_cpp_caps0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BorrowedAttrInfo.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLFormControlsCollection.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLFormControlsCollection.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLFormControlsCollection.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLFormControlsCollection.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDomainPolicy.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/caps/DomainPolicy.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/caps/DomainPolicy.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/caps/Unified_cpp_caps0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/caps/nsNullPrincipal.cpp: In member function ‘virtual nsresult nsNullPrincipal::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/caps/nsNullPrincipal.cpp:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/caps/Unified_cpp_caps0.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:138:5: note: in definition of macro ‘NS_IMPL_QUERY_CLASSINFO’ } else ^~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDomainPolicy.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/caps/DomainPolicy.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/caps/DomainPolicy.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/caps/Unified_cpp_caps0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/caps/nsNullPrincipalURI.cpp: In member function ‘virtual nsresult nsNullPrincipalURI::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/caps/nsNullPrincipalURI.cpp:77:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/caps/nsNullPrincipalURI.cpp:76:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIIPCSerializableURI) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/caps/nsPrincipal.cpp: In member function ‘virtual nsresult nsPrincipal::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/caps/nsNullPrincipal.cpp:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/caps/Unified_cpp_caps0.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:138:5: note: in definition of macro ‘NS_IMPL_QUERY_CLASSINFO’ } else ^~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDomainPolicy.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/caps/DomainPolicy.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/caps/DomainPolicy.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/caps/Unified_cpp_caps0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/caps/nsPrincipal.cpp: In member function ‘virtual nsresult nsExpandedPrincipal::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/caps/nsNullPrincipal.cpp:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/caps/Unified_cpp_caps0.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:138:5: note: in definition of macro ‘NS_IMPL_QUERY_CLASSINFO’ } else ^~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/caps/nsScriptSecurityManager.cpp:61, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/caps/Unified_cpp_caps0.cpp:47: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PodOperations.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTHashtable.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/caps/DomainPolicy.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/caps/DomainPolicy.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/caps/Unified_cpp_caps0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDomainPolicy.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/caps/DomainPolicy.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/caps/DomainPolicy.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/caps/Unified_cpp_caps0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/caps/nsSystemPrincipal.cpp: In member function ‘virtual nsresult nsSystemPrincipal::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/caps/nsNullPrincipal.cpp:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/caps/Unified_cpp_caps0.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:138:5: note: in definition of macro ‘NS_IMPL_QUERY_CLASSINFO’ } else ^~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLFormControlsCollection.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLFormControlsCollection.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrName.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLFormControlsCollection.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLFormControlsCollection.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o nsPluginArray.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/battery -I/<>/thunderbird-52.4.0+build1/mozilla/dom/events -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/dom/network -I/<>/thunderbird-52.4.0+build1/mozilla/dom/time -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/storage -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/u2f -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/2d -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/forms -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/datachannel -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsPluginArray.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsPluginArray.cpp *** KEEP ALIVE MARKER *** Total duration: 1:23:00.246175 In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrName.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLFormControlsCollection.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLFormControlsCollection.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLFormControlsCollection.cpp: In member function ‘virtual nsresult mozilla::dom::HTMLFormControlsCollection::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLFormControlsCollection.cpp:150:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrName.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLFormControlsCollection.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLFormControlsCollection.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS’ NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:263:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsPluginArray.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsPluginArray.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/PluginArrayBinding.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsPluginArray.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HiddenPluginEvent.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsPluginArray.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsPluginArray.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsPluginArray.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_protocol_http1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/http -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_protocol_http1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsPluginArray.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsPluginArray.cpp:7: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsPluginArray.cpp: In member function ‘virtual nsresult nsPluginArray::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsPluginArray.cpp:76:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsPluginArray.cpp:75:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsPluginArray.cpp: In member function ‘virtual nsresult nsPluginElement::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsPluginArray.cpp:407:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsPluginArray.cpp:406:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/NeckoChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/HttpLog.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/NullHttpTransaction.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ libcaps.a.desc rm -f libcaps.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libcaps.a.desc BasePrincipal.o Unified_cpp_caps0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/caps' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/jsurl' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_jsurl0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/jsurl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/jsurl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_jsurl0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/jsurl/Unified_cpp_dom_jsurl0.cpp /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_base0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/battery -I/<>/thunderbird-52.4.0+build1/mozilla/dom/events -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/dom/network -I/<>/thunderbird-52.4.0+build1/mozilla/dom/time -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/storage -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/u2f -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/2d -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/forms -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/datachannel -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_base0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/dom/jsurl/nsJSProtocolHandler.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/jsurl/Unified_cpp_dom_jsurl0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/NeckoChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/HttpLog.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/NullHttpTransaction.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/jsurl/nsJSProtocolHandler.cpp:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/jsurl/Unified_cpp_dom_jsurl0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BorrowedAttrInfo.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/AnonymousContent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/AnonymousContent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrName.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLFormControlsCollection.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLFormControlsCollection.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLMediaElement.cpp: In member function ‘virtual nsresult mozilla::dom::HTMLMediaElement::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLMediaElement.cpp:855:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(nsGenericHTMLElement) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLMediaElement.cpp:854:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIAudioChannelAgentCallback) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLMediaElement.cpp: In member function ‘virtual nsresult mozilla::dom::HTMLMediaElement::StreamCaptureTrackSource::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLMediaElement.cpp:2425:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(MediaStreamTrackSource) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrName.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLFormControlsCollection.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLFormControlsCollection.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLMediaElement.cpp:2424: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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrName.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLFormControlsCollection.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLFormControlsCollection.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLMediaElement.cpp: In member function ‘virtual nsresult mozilla::dom::HTMLMediaElement::DecoderCaptureTrackSource::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLMediaElement.cpp:2504:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(MediaStreamTrackSource) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrName.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLFormControlsCollection.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLFormControlsCollection.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLMediaElement.cpp:2503: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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrName.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLFormControlsCollection.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLFormControlsCollection.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLMediaElement.cpp: In member function ‘virtual nsresult mozilla::dom::HTMLMediaElement::CaptureStreamTrackSourceGetter::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLMediaElement.cpp:2548:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(MediaStreamTrackSourceGetter) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrName.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLFormControlsCollection.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLFormControlsCollection.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLMediaElement.cpp:2547:1: note: in expansion of macro ‘NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED’ NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED(HTMLMediaElement::CaptureStreamTrackSourceGetter) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/AnonymousContent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/AnonymousContent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Performance.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/nsHttpChannel.cpp:86, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:65: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/NeckoChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/HttpLog.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/NullHttpTransaction.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/dom/jsurl/nsJSProtocolHandler.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/jsurl/Unified_cpp_dom_jsurl0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/jsurl/nsJSProtocolHandler.cpp: In member function ‘virtual nsresult nsJSURI::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/jsurl/Unified_cpp_dom_jsurl0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/jsurl/nsJSProtocolHandler.cpp:1289:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/NeckoChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/HttpLog.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/NullHttpTransaction.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/nsHttpChannel.cpp: In member function ‘virtual nsresult mozilla::net::nsHttpChannel::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:65: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/AnonymousContent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/AnonymousContent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrName.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/AnonymousContent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/AnonymousContent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/NeckoChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/HttpLog.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/NullHttpTransaction.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/nsHttpPipeline.cpp: In member function ‘virtual nsresult mozilla::net::nsHttpPipeline::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/nsHttpPipeline.cpp:166:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html1.cpp:83: /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLInputElement.cpp: In member function ‘virtual nsresult mozilla::dom::HTMLInputElement::PostHandleEvent(mozilla::EventChainPostVisitor&)’: /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLInputElement.cpp:4598:17: warning: this statement may fall through [-Wimplicit-fallthrough=] if (keyEvent->mKeyCode != NS_VK_SPACE) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLInputElement.cpp:4606:15: note: here case NS_FORM_INPUT_BUTTON: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLInputElement.cpp:4625:30: warning: this statement may fall through [-Wimplicit-fallthrough=] isMovingBack = true; ~~~~~~~~~~~~~^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLInputElement.cpp:4627:15: note: here case NS_VK_DOWN: ^~~~ libdom_jsurl.a.desc rm -f libdom_jsurl.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_jsurl.a.desc Unified_cpp_dom_jsurl0.o In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrName.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/AnonymousContent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/AnonymousContent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/Attr.cpp: In member function ‘virtual nsresult mozilla::dom::Attr::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/Attr.cpp:109:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContentInlines.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/Attr.cpp:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base0.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentUtils.h:2918:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentUtils.h:2918:5: note: in definition of macro ‘NS_INTERFACE_MAP_ENTRY_TEAROFF’ } else ^~~~ make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/jsurl' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/find' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsFindService.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/find -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/find -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsFindService.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/find/nsFindService.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/find/nsFindService.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/find/nsFindService.cpp:13: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrName.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/AnonymousContent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/AnonymousContent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/BarProps.cpp: In member function ‘virtual nsresult mozilla::dom::BarProp::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/BarProps.cpp:49:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/BarProps.cpp:48:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ libtoolkit_components_find.a.desc rm -f libtoolkit_components_find.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_find.a.desc nsFindService.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/find' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/other-licenses/snappy' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_snappy0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/snappy -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/other-licenses/snappy -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_snappy0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-sign-compare -Wno-unused-function /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/other-licenses/snappy/Unified_cpp_snappy0.cpp libother-licenses_snappy.a.desc rm -f libother-licenses_snappy.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libother-licenses_snappy.a.desc Unified_cpp_snappy0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/other-licenses/snappy' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/filesystem' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_filesystem0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/filesystem -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_filesystem0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/filesystem/Unified_cpp_dom_filesystem0.cpp /<>/thunderbird-52.4.0+build1/mozilla/dom/base/Crypto.cpp: In member function ‘virtual nsresult mozilla::dom::Crypto::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/Crypto.cpp:26:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/Crypto.cpp:25:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIDOMCrypto) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/CustomElementRegistry.cpp: In member function ‘virtual nsresult mozilla::dom::CustomElementRegistry::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/CustomElementRegistry.cpp:162:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/CustomElementRegistry.cpp:161:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMCursor.cpp: In member function ‘virtual nsresult mozilla::dom::DOMCursor::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMCursor.cpp:18:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(DOMRequest) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMCursor.cpp:17:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIDOMDOMCursor) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMError.cpp: In member function ‘virtual nsresult mozilla::dom::DOMError::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMError.cpp:22:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMError.cpp:21:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Casting.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:31, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Directory.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/Directory.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/filesystem/Unified_cpp_dom_filesystem0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMException.cpp: In member function ‘virtual nsresult mozilla::dom::Exception::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMException.cpp:158:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMException.cpp:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base0.cpp:128: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:138:5: note: in definition of macro ‘NS_IMPL_QUERY_CLASSINFO’ } else ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrName.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/AnonymousContent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/AnonymousContent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMException.cpp: In member function ‘virtual nsresult mozilla::dom::DOMException::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMException.cpp:519:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(Exception) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMException.cpp:518:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIDOMDOMException) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMImplementation.cpp: In member function ‘virtual nsresult mozilla::dom::DOMImplementation::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMImplementation.cpp:26:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Directory.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/Directory.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/filesystem/Unified_cpp_dom_filesystem0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrName.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/AnonymousContent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/AnonymousContent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:2936:28: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMException.cpp:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base0.cpp:128: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:2934:8: note: ‘struct xpc::GlobalProperties’ declared here struct GlobalProperties { ^~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/WorkerPrivate.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/Directory.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/filesystem/Unified_cpp_dom_filesystem0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/GCAPI.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:31, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Directory.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/Directory.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/filesystem/Unified_cpp_dom_filesystem0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Directory.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/Directory.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/filesystem/Unified_cpp_dom_filesystem0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/Directory.cpp: In member function ‘virtual nsresult mozilla::dom::Directory::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/Directory.cpp:49:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/filesystem/Directory.cpp:48:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_base1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/battery -I/<>/thunderbird-52.4.0+build1/mozilla/dom/events -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/dom/network -I/<>/thunderbird-52.4.0+build1/mozilla/dom/time -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/storage -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/u2f -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/2d -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/forms -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/datachannel -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_base1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base1.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Atomics.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jsfriendapi.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMMatrix.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CallbackObject.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMMatrix.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMMatrix.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/RangedPtr.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Range.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jsapi.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jsfriendapi.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMMatrix.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ libdom_filesystem.a.desc rm -f libdom_filesystem.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_filesystem.a.desc Unified_cpp_dom_filesystem0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/filesystem' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xul' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_xul0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul/templates -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_xul0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xul/Unified_cpp_dom_xul0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/XULDocument.cpp:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xul/Unified_cpp_dom_xul0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMMatrix.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMParser.cpp: In member function ‘virtual nsresult mozilla::dom::DOMParser::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMParser.cpp:44:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMParser.cpp:43:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMQuad.cpp: In member function ‘virtual nsresult mozilla::dom::DOMQuad::QuadBounds::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMMatrix.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMMatrix.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMRect.cpp: In member function ‘virtual nsresult mozilla::dom::DOMRectReadOnly::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMRect.cpp:22:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMRect.cpp:21:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMRect.cpp: In member function ‘virtual nsresult mozilla::dom::DOMRectList::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMRect.cpp:82:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMMatrix.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS’ NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:263:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *** KEEP ALIVE MARKER *** Total duration: 1:24:00.246163 In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMMatrix.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMRequest.cpp: In member function ‘virtual nsresult mozilla::dom::DOMRequest::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMRequest.cpp:72:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMRequest.cpp:71:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIDOMDOMRequest) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMStringList.cpp: In member function ‘virtual nsresult mozilla::dom::DOMStringList::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMStringList.cpp:21:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMStringList.cpp:20:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIDocumentObserver.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIDocument.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xbl/nsXBLDocumentInfo.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/nsXULPrototypeCache.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/XULDocument.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/XULDocument.cpp:26, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xul/Unified_cpp_dom_xul0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DocumentFragment.cpp: In member function ‘virtual nsresult mozilla::dom::DocumentFragment::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DocumentFragment.cpp:143:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/Declaration.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DeclarationBlockInlines.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/Element.cpp:60, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base1.cpp:101: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.h: In member function ‘void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:42, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSStyleSheet.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheetInlines.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/Rule.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/StyleRule.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGElement.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/SVGAnimatedTransformList.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/DOMSVGTransformList.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/SVGTransform.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMMatrix.cpp:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSValue.h:585:7: note: ‘class nsCSSValue’ declared here class nsCSSValue { ^~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMAttributeMap.h:186, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDocument.h:50, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/XMLDocument.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/XULDocument.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/XULDocument.cpp:26, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xul/Unified_cpp_dom_xul0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/XULDocument.cpp:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xul/Unified_cpp_dom_xul0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDeviceContext.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsViewManager.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/Element.cpp:109, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base1.cpp:101: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMMatrix.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/Element.cpp: In member function ‘virtual nsresult mozilla::dom::DestinationInsertionPointList::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/Element.cpp:1138:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMMatrix.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS’ NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:263:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/Element.cpp:1137: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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DOMMatrix.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/EventSource.cpp: In member function ‘virtual nsresult mozilla::dom::EventSource::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/EventSource.cpp:137:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/EventSource.cpp:136:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/File.cpp: In member function ‘virtual nsresult mozilla::dom::DataOwnerAdapter::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/File.cpp:104:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/File.cpp:103:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/File.cpp: In member function ‘virtual nsresult mozilla::dom::Blob::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/File.cpp:157:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/File.cpp:156:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/FileList.cpp: In member function ‘virtual nsresult mozilla::dom::FileList::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/FileList.cpp:21:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/FileList.cpp:20:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIDOMFileList) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/FileReader.cpp: In member function ‘virtual nsresult mozilla::dom::FileReader::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/FileReader.cpp:75:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDeviceContext.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsViewManager.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/XULDocument.cpp:32, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xul/Unified_cpp_dom_xul0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_protocol_http2.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/http -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_protocol_http2.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/http/Unified_cpp_protocol_http2.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/DirectionalityUtils.cpp:220, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base1.cpp:65: /<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds/nsCheapSets.h: In member function ‘void nsCheapSet::Put(nsCheapSet::KeyType) [with EntryType = nsPtrHashKey]’: /<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds/nsCheapSets.h:136:7: warning: this statement may fall through [-Wimplicit-fallthrough=] mState = MANY; ^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds/nsCheapSets.h:140:5: note: here case MANY: ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/NeckoChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/HttpLog.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/nsHttpRequestHead.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/http/Unified_cpp_protocol_http2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base1.cpp:101: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/Element.cpp: In member function ‘nsresult mozilla::dom::Element::PreHandleEventForLinks(mozilla::EventChainPreVisitor&)’: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/Element.cpp:3021:27: warning: this statement may fall through [-Wimplicit-fallthrough=] aVisitor.mEventStatus = nsEventStatus_eConsumeNoDefault; ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/Element.cpp:3023:3: note: here case eFocus: { ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/Element.cpp:3036:27: warning: this statement may fall through [-Wimplicit-fallthrough=] aVisitor.mEventStatus = nsEventStatus_eConsumeNoDefault; ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/Element.cpp:3038:3: note: here case eBlur: ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/XULDocument.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/XULDocument.cpp:26, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xul/Unified_cpp_dom_xul0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/nsXULCommandDispatcher.cpp: In member function ‘virtual nsresult nsXULCommandDispatcher::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/nsXULCommandDispatcher.cpp:61:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/nsXULCommandDispatcher.cpp:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xul/Unified_cpp_dom_xul0.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: in definition of macro ‘NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO’ } else ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/XULDocument.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/XULDocument.cpp:26, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xul/Unified_cpp_dom_xul0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/nsXULContentSink.cpp: In member function ‘virtual nsresult XULContentSinkImpl::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/nsXULContentSink.cpp:201:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/nsXULContentSink.cpp:200:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIContentSink) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/nsXULControllers.cpp: In member function ‘virtual nsresult nsXULControllers::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/nsXULControllers.cpp:83:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/nsXULCommandDispatcher.cpp:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xul/Unified_cpp_dom_xul0.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: in definition of macro ‘NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO’ } else ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/Declaration.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DeclarationBlockInlines.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/nsXULElement.cpp:41, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xul/Unified_cpp_dom_xul0.cpp:38: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.h: In member function ‘void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:42, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMAttributeMap.h:186, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDocument.h:50, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/XMLDocument.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/XULDocument.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/XULDocument.cpp:26, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xul/Unified_cpp_dom_xul0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSValue.h:585:7: note: ‘class nsCSSValue’ declared here class nsCSSValue { ^~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/XULDocument.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/XULDocument.cpp:26, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xul/Unified_cpp_dom_xul0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/nsXULElement.cpp: In member function ‘virtual nsresult nsXULElementTearoff::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:852:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:890:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_USING_AGGREGATOR’ NS_IMPL_QUERY_TAIL_USING_AGGREGATOR(_aggregator) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/nsXULElement.cpp:154:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_AGGREGATED’ NS_INTERFACE_MAP_END_AGGREGATED(mElement) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/nsXULElement.cpp:153:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIFrameLoaderOwner) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/nsXULElement.cpp: In member function ‘virtual nsresult nsXULElement::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentPolicyUtils.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/docshell/base/nsDocShell.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/XULDocument.cpp:37, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xul/Unified_cpp_dom_xul0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentUtils.h:2918:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentUtils.h:2918:5: note: in definition of macro ‘NS_INTERFACE_MAP_ENTRY_TEAROFF’ } else ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/XULDocument.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/XULDocument.cpp:26, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xul/Unified_cpp_dom_xul0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/nsXULPopupListener.cpp: In member function ‘virtual nsresult nsXULPopupListener::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/nsXULPopupListener.cpp:94:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/nsXULPopupListener.cpp:93:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/nsXULPrototypeDocument.cpp: In member function ‘virtual nsresult nsXULPrototypeDocument::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/xul/nsXULPrototypeDocument.cpp:82:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/NeckoChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/HttpLog.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/nsHttpRequestHead.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/http/Unified_cpp_protocol_http2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/http/Unified_cpp_protocol_http2.cpp:20: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/nsHttpTransaction.cpp: In member function ‘nsresult mozilla::net::nsHttpTransaction::HandleContentStart()’: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/nsHttpTransaction.cpp:1647:29: warning: this statement may fall through [-Wimplicit-fallthrough=] mPreserveStream = true; ~~~~~~~~~~~~~~~~^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/http/nsHttpTransaction.cpp:1649:9: note: here case 204: ^~~~ libnetwerk_protocol_http.a.desc rm -f libnetwerk_protocol_http.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_html2.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/canvas -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/editor/txmgr -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/mozilla/layout/forms -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/tables -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_html2.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html2.cpp make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/http' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/libpref' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o prefapi.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/modules/libpref -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/libpref -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/prefapi.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/modules/libpref/prefapi.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/domstubs.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDOMNode.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDOMElement.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDOMHTMLElement.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDOMHTMLMenuElement.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLMenuElement.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLMenuElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsStyledElement.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributeElement.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/nsGenericHTMLElement.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLMenuElement.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLMenuElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/modules/libpref/prefapi.cpp:31: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsStyledElement.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributeElement.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/nsGenericHTMLElement.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLMenuElement.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLMenuElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/GCAPI.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIVariant.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDOMHTMLElement.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDOMHTMLMenuElement.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLMenuElement.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLMenuElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_modules_libpref0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/modules/libpref -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/libpref -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_modules_libpref0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/libpref/Unified_cpp_modules_libpref0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/modules/libpref/Preferences.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/libpref/Unified_cpp_modules_libpref0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/domstubs.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDOMNode.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDOMElement.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDOMHTMLElement.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDOMHTMLMenuElement.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLMenuElement.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLMenuElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLOptionsCollection.cpp: In member function ‘virtual nsresult mozilla::dom::HTMLOptionsCollection::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLOptionsCollection.cpp:103:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrName.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsStyledElement.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributeElement.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/nsGenericHTMLElement.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLMenuElement.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLMenuElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS’ NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:263:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/modules/libpref/Preferences.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/libpref/Unified_cpp_modules_libpref0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLSelectElement.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLOptGroupElement.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html2.cpp:56: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCheapSets.h: In member function ‘void nsCheapSet::Put(nsCheapSet::KeyType) [with EntryType = nsUint32HashKey]’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCheapSets.h:136:7: warning: this statement may fall through [-Wimplicit-fallthrough=] mState = MANY; ^~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCheapSets.h:140:5: note: here case MANY: ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCheapSets.h: In member function ‘void nsCheapSet::Put(nsCheapSet::KeyType) [with EntryType = nsStringHashKey]’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCheapSets.h:136:7: warning: this statement may fall through [-Wimplicit-fallthrough=] mState = MANY; ^~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCheapSets.h:140:5: note: here case MANY: ^~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/modules/libpref/Preferences.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/libpref/Unified_cpp_modules_libpref0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/modules/libpref/Preferences.cpp: In member function ‘virtual nsresult mozilla::Preferences::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/modules/libpref/Preferences.cpp:542:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/modules/libpref/Preferences.cpp:541:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/modules/libpref/nsPrefBranch.cpp: In member function ‘virtual nsresult nsPrefBranch::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/modules/libpref/nsPrefBranch.cpp:111:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/modules/libpref/nsPrefBranch.cpp:110:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/modules/libpref/nsPrefBranch.cpp: In member function ‘virtual nsresult nsPrefLocalizedString::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/modules/libpref/nsPrefBranch.cpp:818:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/modules/libpref/nsPrefBranch.cpp:817:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsString) ^~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_base2.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/battery -I/<>/thunderbird-52.4.0+build1/mozilla/dom/events -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/dom/network -I/<>/thunderbird-52.4.0+build1/mozilla/dom/time -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/storage -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/u2f -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/2d -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/forms -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/datachannel -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_base2.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base2.cpp libdom_xul.a.desc rm -f libdom_xul.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_xul.a.desc Unified_cpp_dom_xul0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xul' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/wifi' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_netwerk_wifi0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/wifi -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/wifi -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_netwerk_wifi0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/wifi/Unified_cpp_netwerk_wifi0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Casting.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:31, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/FormData.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/FormData.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/FormData.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/FormData.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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_wifi.a.desc rm -f libnetwerk_wifi.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libnetwerk_wifi.a.desc Unified_cpp_netwerk_wifi0.o libmodules_libpref.a.desc rm -f libmodules_libpref.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libmodules_libpref.a.desc prefapi.o Unified_cpp_modules_libpref0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/wifi' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/storage' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_storage0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DDOM_STORAGE_TESTS -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/storage -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/storage -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_storage0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/storage/Unified_cpp_dom_storage0.cpp make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/modules/libpref' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/permission' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_permission0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/permission -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/permission -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_permission0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/permission/Unified_cpp_dom_permission0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IterableIterator.h:34, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FormDataBinding.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/FormData.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/FormData.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/GCAPI.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:31, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/FormData.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/FormData.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Casting.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:31, from /<>/thunderbird-52.4.0+build1/mozilla/dom/storage/DOMStorage.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/storage/DOMStorage.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/storage/Unified_cpp_dom_storage0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GuardObjects.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/PermissionsBinding.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/permission/PermissionObserver.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/permission/PermissionObserver.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/permission/Unified_cpp_dom_permission0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/storage/DOMStorage.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/storage/DOMStorage.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/storage/Unified_cpp_dom_storage0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/PermissionsBinding.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/permission/PermissionObserver.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/permission/PermissionObserver.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/permission/Unified_cpp_dom_permission0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ *** KEEP ALIVE MARKER *** Total duration: 1:25:00.246150 In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/FormData.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/FormData.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/FormData.cpp: In member function ‘virtual nsresult mozilla::dom::FormData::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/FormData.cpp:100:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/Declaration.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DeclarationBlockInlines.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/FragmentOrElement.cpp:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base2.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.h: In member function ‘void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:42, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsStyledElement.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributeElement.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/nsGenericHTMLElement.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLFormElement.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/FormData.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSValue.h:585:7: note: ‘class nsCSSValue’ declared here class nsCSSValue { ^~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/StorageEvent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/storage/DOMStorage.cpp:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/storage/Unified_cpp_dom_storage0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/GCAPI.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:31, from /<>/thunderbird-52.4.0+build1/mozilla/dom/storage/DOMStorage.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/storage/DOMStorage.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/storage/Unified_cpp_dom_storage0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_html3.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/canvas -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/editor/txmgr -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/mozilla/layout/forms -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/tables -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_html3.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html3.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/PermissionStatus.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/permission/PermissionObserver.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/permission/Unified_cpp_dom_permission0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/PermissionsBinding.h:6, from /<>/thunderbird-52.4.0+build1/mozilla/dom/permission/PermissionObserver.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/permission/PermissionObserver.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/permission/Unified_cpp_dom_permission0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/mozilla/dom/storage/DOMStorage.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/storage/DOMStorage.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/storage/Unified_cpp_dom_storage0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/storage/DOMStorage.cpp: In member function ‘virtual nsresult mozilla::dom::DOMStorage::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/storage/DOMStorage.cpp:41:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/storage/DOMStorage.cpp:40:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BorrowedAttrInfo.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DocumentFragment.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ShadowRoot.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLShadowElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/PermissionsBinding.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/permission/PermissionObserver.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/permission/PermissionObserver.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/permission/Unified_cpp_dom_permission0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/permission/Permissions.cpp: In member function ‘virtual nsresult mozilla::dom::Permissions::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/permission/Permissions.cpp:22:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/permission/Permissions.cpp:21:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DocumentFragment.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ShadowRoot.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLShadowElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDeviceContext.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsViewManager.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/FragmentOrElement.cpp:99, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base2.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/storage/Unified_cpp_dom_storage0.cpp:20: /<>/thunderbird-52.4.0+build1/mozilla/dom/storage/DOMStorageDBThread.cpp: In member function ‘nsresult mozilla::dom::DOMStorageDBThread::InsertDBOp(mozilla::dom::DOMStorageDBThread::DBOperation*)’: /<>/thunderbird-52.4.0+build1/mozilla/dom/storage/DOMStorageDBThread.cpp:289:5: warning: this statement may fall through [-Wimplicit-fallthrough=] } ^ /<>/thunderbird-52.4.0+build1/mozilla/dom/storage/DOMStorageDBThread.cpp:292:3: note: here case DBOperation::opGetUsage: ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/storage/Unified_cpp_dom_storage0.cpp:29: /<>/thunderbird-52.4.0+build1/mozilla/dom/storage/DOMStorageDBUpdater.cpp: In function ‘nsresult mozilla::dom::DOMStorageDBUpdater::Update(mozIStorageConnection*)’: /<>/thunderbird-52.4.0+build1/mozilla/dom/storage/DOMStorageDBUpdater.cpp:385:20: warning: this statement may fall through [-Wimplicit-fallthrough=] MOZ_FALLTHROUGH; ^ /<>/thunderbird-52.4.0+build1/mozilla/dom/storage/DOMStorageDBUpdater.cpp:387:3: note: here case CURRENT_SCHEMA_VERSION: ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/FormData.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/FormData.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/FragmentOrElement.cpp: In member function ‘virtual nsresult nsChildContentList::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/FragmentOrElement.cpp:413:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsINode.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLFormSubmission.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/FormData.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/FormData.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS’ NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:263:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/FormData.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/FormData.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/FragmentOrElement.cpp: In member function ‘virtual nsresult nsNodeSupportsWeakRefTearoff::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:852:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:890:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_USING_AGGREGATOR’ NS_IMPL_QUERY_TAIL_USING_AGGREGATOR(_aggregator) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/FragmentOrElement.cpp:512:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_AGGREGATED’ NS_INTERFACE_MAP_END_AGGREGATED(mNode) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/FragmentOrElement.cpp:511:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/FragmentOrElement.cpp: In member function ‘virtual nsresult mozilla::dom::FragmentOrElement::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/FragmentOrElement.cpp:1945:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/FragmentOrElement.cpp:1944:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIContent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libdom_permission.a.desc rm -f libdom_permission.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_permission.a.desc Unified_cpp_dom_permission0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/permission' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/string' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_xpcom_string0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/string -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/string -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_xpcom_string0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/string/Unified_cpp_xpcom_string0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContentInlines.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ShadowRoot.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLShadowElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrName.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DocumentFragment.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ShadowRoot.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLShadowElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/string/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/string/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/string/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/string/nsString.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/string/nsDependentString.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/string/nsDependentString.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/string/Unified_cpp_xpcom_string0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/string/nsReadableUtils.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/string/Unified_cpp_xpcom_string0.cpp:29: /<>/thunderbird-52.4.0+build1/mozilla/xpcom/string/nsReadableUtilsImpl.h: In function ‘const char16_t* mozilla::aligned(const char16_t*, uintptr_t)’: /<>/thunderbird-52.4.0+build1/mozilla/xpcom/string/nsReadableUtilsImpl.h:21:45: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] reinterpret_cast(aPtr) & ~aMask); ^ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/GroupedSHistory.cpp: In member function ‘virtual nsresult mozilla::dom::GroupedSHistory::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/GroupedSHistory.cpp:21:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/GroupedSHistory.cpp:20:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIGroupedSHistory) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/IdleDeadline.cpp: In member function ‘virtual nsresult mozilla::dom::IdleDeadline::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/IdleDeadline.cpp:26:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/IdleDeadline.cpp:25:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/IdleRequest.cpp: In member function ‘virtual nsresult mozilla::dom::IdleRequest::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/IdleRequest.cpp:61:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/IdleRequest.cpp:60:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsITimeoutHandler) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrName.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DocumentFragment.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ShadowRoot.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLShadowElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html3.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLShadowElement.cpp: In member function ‘virtual nsresult mozilla::dom::HTMLShadowElement::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrName.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DocumentFragment.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ShadowRoot.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLShadowElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrName.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DocumentFragment.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ShadowRoot.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLShadowElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html3.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLSharedElement.cpp: In member function ‘virtual nsresult mozilla::dom::HTMLSharedElement::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLSharedElement.cpp:45:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(nsGenericHTMLElement) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:806:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:880:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_CONDITIONAL’ NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/html/nsGenericHTMLElement.h:1591:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CONDITIONAL’ NS_INTERFACE_MAP_ENTRY_CONDITIONAL(_interface, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLSharedListElement.cpp: In member function ‘virtual nsresult mozilla::dom::HTMLSharedListElement::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLSharedListElement.cpp:35:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(nsGenericHTMLElement) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:806:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:880:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_CONDITIONAL’ NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/html/nsGenericHTMLElement.h:1591:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CONDITIONAL’ NS_INTERFACE_MAP_ENTRY_CONDITIONAL(_interface, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/ImportManager.cpp: In member function ‘virtual nsresult mozilla::dom::ImportLoader::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/ImportManager.cpp:280:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsINode.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLFormSubmission.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/FormData.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/FormData.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS’ NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLSharedObjectElement.cpp: In member function ‘virtual nsresult mozilla::dom::HTMLSharedObjectElement::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLSharedObjectElement.cpp:96:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(nsGenericHTMLElement) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:806:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:880:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_CONDITIONAL’ NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/html/nsGenericHTMLElement.h:1591:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CONDITIONAL’ NS_INTERFACE_MAP_ENTRY_CONDITIONAL(_interface, \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/FormData.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/FormData.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/ImportManager.cpp: In member function ‘virtual nsresult mozilla::dom::ImportManager::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/ImportManager.cpp:654:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsINode.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/HTMLFormSubmission.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/FormData.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/FormData.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS’ NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/FormData.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/FormData.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/Location.cpp: In member function ‘virtual nsresult mozilla::dom::Location::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/Location.cpp:71:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/Location.cpp:70:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDOMLocation) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libxpcom_string.a.desc rm -f libxpcom_string.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libxpcom_string.a.desc Unified_cpp_xpcom_string0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/string' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/services/crypto/component' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsSyncJPAKE.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/services/crypto/component -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/services/crypto/component -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsSyncJPAKE.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/services/crypto/component/nsSyncJPAKE.cpp libdom_storage.a.desc rm -f libdom_storage.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_storage.a.desc Unified_cpp_dom_storage0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/storage' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/system' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_system0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/dom/system -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/system -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/bindings -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/loader -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_system0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/system/Unified_cpp_dom_system0.cpp /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLSourceElement.cpp: In member function ‘virtual nsresult mozilla::dom::HTMLSourceElement::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLSourceElement.cpp:44:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(nsGenericHTMLElement) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLSourceElement.cpp:43:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIDOMHTMLSourceElement) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jsapi.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/system/OSFileConstants.cpp:45, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/system/Unified_cpp_dom_system0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/Declaration.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleWalker.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLTableCellElement.cpp:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html3.cpp:83: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.h: In member function ‘void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:42, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContentInlines.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ShadowRoot.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLShadowElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html3.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSValue.h:585:7: note: ‘class nsCSSValue’ declared here class nsCSSValue { ^~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrName.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DocumentFragment.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ShadowRoot.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLShadowElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html3.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLTableElement.cpp: In member function ‘virtual nsresult mozilla::dom::TableRowsCollection::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLTableElement.cpp:94:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrName.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DocumentFragment.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ShadowRoot.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLShadowElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS’ NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:263:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrName.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DocumentFragment.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ShadowRoot.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLShadowElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html3.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLTableElement.cpp: In member function ‘virtual nsresult mozilla::dom::HTMLTableElement::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrName.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DocumentFragment.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ShadowRoot.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLShadowElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrName.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DocumentFragment.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ShadowRoot.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLShadowElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html3.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLTableRowElement.cpp: In member function ‘virtual nsresult mozilla::dom::HTMLTableRowElement::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrName.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DocumentFragment.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ShadowRoot.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLShadowElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrName.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DocumentFragment.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ShadowRoot.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLShadowElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html3.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLTableSectionElement.cpp: In member function ‘virtual nsresult mozilla::dom::HTMLTableSectionElement::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrName.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DocumentFragment.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ShadowRoot.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLShadowElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrName.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DocumentFragment.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ShadowRoot.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLShadowElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html3.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLTemplateElement.cpp: In member function ‘virtual nsresult mozilla::dom::HTMLTemplateElement::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrName.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DocumentFragment.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ShadowRoot.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLShadowElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libservices_crypto_component.a.desc rm -f libservices_crypto_component.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libservices_crypto_component.a.desc nsSyncJPAKE.o /<>/thunderbird-52.4.0+build1/mozilla/dom/base/Navigator.cpp: In member function ‘virtual nsresult mozilla::dom::Navigator::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/Navigator.cpp:185:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/Navigator.cpp:184:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIMozNavigatorNetwork) ^~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/services/crypto/component' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/unicharutil' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_intl_unicharutil0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/intl/unicharutil -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/unicharutil -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_intl_unicharutil0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/unicharutil/Unified_cpp_intl_unicharutil0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CallbackObject.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/BindingUtils.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/dom/system/OSFileConstants.cpp:47, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/system/Unified_cpp_dom_system0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/NodeIterator.cpp: In member function ‘virtual nsresult mozilla::dom::NodeIterator::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/NodeIterator.cpp:177:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/intl/unicharutil/nsCaseConversionImp2.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/intl/unicharutil/nsCaseConversionImp2.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/unicharutil/Unified_cpp_intl_unicharutil0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/system/OSFileConstants.cpp:47, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/system/Unified_cpp_dom_system0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/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>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/RangedPtr.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Range.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jsapi.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/dom/system/OSFileConstants.cpp:45, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/system/Unified_cpp_dom_system0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ libintl_unicharutil.a.desc rm -f libintl_unicharutil.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libintl_unicharutil.a.desc Unified_cpp_intl_unicharutil0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/unicharutil' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/systemservices' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_systemservices0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/dom/media/systemservices -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/systemservices -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_systemservices0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/systemservices/Unified_cpp_systemservices0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/systemservices/CamerasChild.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/systemservices/CamerasChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/systemservices/Unified_cpp_systemservices0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/dom/bindings/BindingUtils.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/dom/system/OSFileConstants.cpp:47, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/system/Unified_cpp_dom_system0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/system/nsDeviceSensors.cpp: In member function ‘virtual nsresult nsDeviceSensorData::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/system/nsDeviceSensors.cpp:64:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/systemservices/CamerasChild.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/systemservices/CamerasChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/systemservices/Unified_cpp_systemservices0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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_system.a.desc rm -f libdom_system.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_system.a.desc Unified_cpp_dom_system0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/system' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/filewatcher' libtoolkit_components_filewatcher.a.desc rm -f libtoolkit_components_filewatcher.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_filewatcher.a.desc make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/filewatcher' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_html4.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/canvas -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/editor/txmgr -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/mozilla/layout/forms -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/tables -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_html4.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html4.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/domstubs.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDOMNode.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDOMElement.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDOMHTMLElement.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLTimeElement.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLTimeElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html4.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/UnionTypes.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MediaTrackConstraintSetBinding.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MediaStreamTrackBinding.h:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaTrackConstraints.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/DOMMediaStream.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaEngine.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/systemservices/CamerasParent.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/systemservices/Unified_cpp_systemservices0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridge.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentBridgeParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentBridgeParent.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/systemservices/CamerasChild.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/systemservices/CamerasChild.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/systemservices/Unified_cpp_systemservices0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsStyledElement.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributeElement.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/nsGenericHTMLElement.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLTimeElement.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLTimeElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html4.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsStyledElement.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributeElement.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/nsGenericHTMLElement.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLTimeElement.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLTimeElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html4.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/GCAPI.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIVariant.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDOMHTMLElement.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLTimeElement.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLTimeElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html4.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_html5.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/canvas -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/editor/txmgr -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/mozilla/layout/forms -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/tables -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_html5.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html5.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Casting.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:31, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/nsGenericHTMLFrameElement.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/nsGenericHTMLFrameElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html5.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/nsGenericHTMLFrameElement.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/nsGenericHTMLFrameElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html5.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/domstubs.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDOMNode.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDOMElement.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDOMHTMLElement.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLTimeElement.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLTimeElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html4.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLTrackElement.cpp: In member function ‘virtual nsresult mozilla::dom::HTMLTrackElement::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrName.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsStyledElement.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributeElement.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/nsGenericHTMLElement.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLTimeElement.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLTimeElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html4.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BrowserElementAudioChannel.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/nsBrowserElement.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/nsGenericHTMLFrameElement.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/nsGenericHTMLFrameElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html5.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/GCAPI.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:31, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/nsGenericHTMLFrameElement.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/nsGenericHTMLFrameElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html5.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDeviceContext.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsViewManager.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/MediaDocument.cpp:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html4.cpp:56: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/domstubs.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDOMNode.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDOMElement.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDOMHTMLElement.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLTimeElement.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLTimeElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html4.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/html/MediaError.cpp: In member function ‘virtual nsresult mozilla::dom::MediaError::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/html/MediaError.cpp:21:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/html/MediaError.cpp:20:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/html/TextTrackManager.cpp: In member function ‘virtual nsresult mozilla::dom::TextTrackManager::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/html/TextTrackManager.cpp:101:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/html/TextTrackManager.cpp:100:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIDOMEventListener) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/html/TimeRanges.cpp: In member function ‘virtual nsresult mozilla::dom::TimeRanges::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/html/TimeRanges.cpp:22:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/html/TimeRanges.cpp:21:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/html/ValidityState.cpp: In member function ‘virtual nsresult mozilla::dom::ValidityState::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/html/ValidityState.cpp:23:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/html/ValidityState.cpp:22:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/html/nsDOMStringMap.cpp: In member function ‘virtual nsresult nsDOMStringMap::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/html/nsDOMStringMap.cpp:44:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/Declaration.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DeclarationBlockInlines.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/nsGenericHTMLElement.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html4.cpp:137: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.h: In member function ‘void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:42, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsStyledElement.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributeElement.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/nsGenericHTMLElement.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLTimeElement.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLTimeElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html4.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSValue.h:585:7: note: ‘class nsCSSValue’ declared here class nsCSSValue { ^~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/domstubs.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDOMNode.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDOMElement.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDOMHTMLElement.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLTimeElement.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/HTMLTimeElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html4.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/html/nsGenericHTMLElement.cpp: In member function ‘virtual nsresult nsGenericHTMLElement::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/html/nsGenericHTMLElement.cpp:176:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(nsGenericHTMLElementBase) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/html/nsGenericHTMLElement.cpp:175:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIDOMNode) ^~~~~~~~~~~~~~~~~~~~~~ *** KEEP ALIVE MARKER *** Total duration: 1:26:00.246152 /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_base3.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/battery -I/<>/thunderbird-52.4.0+build1/mozilla/dom/events -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/dom/network -I/<>/thunderbird-52.4.0+build1/mozilla/dom/time -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/storage -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/u2f -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/2d -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/forms -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/datachannel -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_base3.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base3.cpp libdom_media_systemservices.a.desc rm -f libdom_media_systemservices.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_media_systemservices.a.desc Unified_cpp_systemservices0.o In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/nsGenericHTMLFrameElement.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/nsGenericHTMLFrameElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html5.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/html/nsTextEditorState.cpp: In member function ‘virtual nsresult nsTextInputSelectionImpl::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/html/nsTextEditorState.cpp:278:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BrowserElementAudioChannel.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/nsBrowserElement.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/nsGenericHTMLFrameElement.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/html/nsGenericHTMLFrameElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html/Unified_cpp_dom_html5.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS’ NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:263:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/systemservices' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/plugins/base' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsNPAPIPlugin.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/plugins/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/mozilla/widget/android -I/<>/thunderbird-52.4.0+build1/mozilla/widget/cocoa -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsNPAPIPlugin.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/PartialSHistory.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/PartialSHistory.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/base/nsNPAPIPluginInstance.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsFrameLoader.h:22, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/PartialSHistory.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/PartialSHistory.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGlobalWindow.h:35, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp:33: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsFrameLoader.h:22, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/PartialSHistory.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/PartialSHistory.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/PartialSHistory.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/PartialSHistory.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp: In function ‘NPError mozilla::plugins::parent::_getvalue(NPP, NPNVariable, void*)’: /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp:2179:28: warning: this statement may fall through [-Wimplicit-fallthrough=] *(nsISupports**)result = nullptr; ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/base/nsNPAPIPlugin.cpp:2182:3: note: here default: ^~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/PartialSHistory.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/PartialSHistory.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base3.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/PartialSHistory.cpp: In member function ‘virtual nsresult mozilla::dom::PartialSHistory::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/PartialSHistory.cpp:24:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/PartialSHistory.cpp:23:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o nsPluginHost.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/plugins/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/mozilla/widget/android -I/<>/thunderbird-52.4.0+build1/mozilla/widget/cocoa -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsPluginHost.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/base/nsPluginHost.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/base/nsPluginHost.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/ProcessGlobal.cpp: In member function ‘virtual nsresult mozilla::dom::ProcessGlobal::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/ProcessGlobal.cpp:82:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/ProcessGlobal.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base3.cpp:29: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: in definition of macro ‘NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO’ } else ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/PartialSHistory.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/PartialSHistory.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base3.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/ScreenOrientation.cpp: In member function ‘virtual nsresult mozilla::dom::ScreenOrientation::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/base/PartialSHistory.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/PartialSHistory.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/base/nsNPAPIPluginInstance.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/base/nsPluginHost.cpp:17: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsPluginNativeWindowGtk.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/plugins/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/mozilla/widget/android -I/<>/thunderbird-52.4.0+build1/mozilla/widget/cocoa -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsPluginNativeWindowGtk.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/base/nsPluginNativeWindowGtk.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/PartialSHistory.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/PartialSHistory.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base3.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/ShadowRoot.cpp: In member function ‘virtual nsresult mozilla::dom::ShadowRoot::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/ShadowRoot.cpp:57:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(DocumentFragment) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/ShadowRoot.cpp:56:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIMutationObserver) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/ShadowRoot.cpp: In member function ‘virtual nsresult mozilla::dom::ShadowRootStyleSheetList::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/base/PartialSHistory.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/PartialSHistory.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/PartialSHistory.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/PartialSHistory.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base3.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/StyleSheetList.cpp: In member function ‘virtual nsresult mozilla::dom::StyleSheetList::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/StyleSheetList.cpp:21:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/StyleSheetList.cpp:20:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/SubtleCrypto.cpp: In member function ‘virtual nsresult mozilla::dom::SubtleCrypto::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/SubtleCrypto.cpp:22:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDebug.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/base/nsPluginNativeWindowGtk.cpp:12: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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_html.a.desc rm -f libdom_html.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsIFrame.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsObjectLoadingContent.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/base/nsPluginHost.cpp:19: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/GCAPI.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIPluginHost.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/base/nsPluginHost.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/base/nsPluginHost.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/html' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/chrome' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_chrome0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/chrome -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/chrome -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/res -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/components -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_chrome0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/chrome/Unified_cpp_chrome0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/base/nsNPAPIPluginInstance.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/base/nsPluginNativeWindow.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/base/nsPluginNativeWindowGtk.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/base/nsPluginNativeWindowGtk.cpp:13: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIProtocolHandler.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/chrome/nsChromeProtocolHandler.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/chrome/nsChromeProtocolHandler.cpp:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/chrome/Unified_cpp_chrome0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/chrome/nsChromeProtocolHandler.cpp:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/chrome/Unified_cpp_chrome0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o Unified_cpp_dom_plugins_base0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/plugins/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/mozilla/widget/android -I/<>/thunderbird-52.4.0+build1/mozilla/widget/cocoa -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_plugins_base0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/plugins/base/Unified_cpp_dom_plugins_base0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIPluginHost.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/base/nsPluginHost.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/base/nsPluginHost.cpp:9: /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/base/nsPluginHost.cpp: In member function ‘virtual nsresult ClearDataFromSitesClosure::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/base/nsPluginHost.cpp:1692:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PluginLibrary.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PluginPRLibrary.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/base/PluginPRLibrary.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/plugins/base/Unified_cpp_dom_plugins_base0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSStyleSheet.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheetInlines.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/chrome/nsChromeRegistry.cpp:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/chrome/Unified_cpp_chrome0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIProtocolHandler.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/chrome/nsChromeProtocolHandler.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/chrome/nsChromeProtocolHandler.cpp:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/chrome/Unified_cpp_chrome0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/base/nsNPAPIPluginInstance.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/base/PluginPRLibrary.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/plugins/base/Unified_cpp_dom_plugins_base0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIProtocolHandler.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/chrome/nsChromeProtocolHandler.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/chrome/nsChromeProtocolHandler.cpp:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/chrome/Unified_cpp_chrome0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/chrome/nsChromeRegistry.cpp: In member function ‘virtual nsresult nsChromeRegistry::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/chrome/nsChromeRegistry.cpp:119:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/widget/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/plugins/PluginMessageUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/plugins/PluginScriptableObjectParent.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:43, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/plugins/base/Unified_cpp_dom_plugins_base0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PluginLibrary.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PluginPRLibrary.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/base/PluginPRLibrary.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/plugins/base/Unified_cpp_dom_plugins_base0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/plugins/base/Unified_cpp_dom_plugins_base0.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/base/nsJSNPRuntime.cpp: In function ‘bool CreateNPObjectMember(NPP, JSContext*, JS::Handle, NPObject*, JS::Handle, NPVariant*, JS::MutableHandle)’: /<>/thunderbird-52.4.0+build1/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)); ^ /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/base/nsJSNPRuntime.cpp:267:16: note: ‘NPObjectMemberPrivate’ {aka ‘struct NPObjectMemberPrivate’} declared here typedef struct NPObjectMemberPrivate { ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDeviceContext.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsViewManager.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/base/nsPluginInstanceOwner.cpp:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/plugins/base/Unified_cpp_dom_plugins_base0.cpp:38: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLContext.h:41, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/base/nsPluginInstanceOwner.cpp:52, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/plugins/base/Unified_cpp_dom_plugins_base0.cpp:38: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLContextSymbols.h: In member function ‘void mozilla::gl::GLContextSymbols::Zero()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLContextSymbols.h:35:49: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::gl::GLContextSymbols’; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(GLContextSymbols)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLContextSymbols.h:28:8: note: ‘struct mozilla::gl::GLContextSymbols’ declared here struct GLContextSymbols ^~~~~~~~~~~~~~~~ make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/src' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o XPCComponents.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/loader -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/reflect/xptinfo -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/XPCComponents.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-shadow -Werror=format /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCComponents.cpp libchrome.a.desc rm -f libchrome.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libchrome.a.desc Unified_cpp_chrome0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/chrome' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signaling/signaling_ecc' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o cpr_string.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLOG4CXX_STATIC -D_NO_LOG4CXX -DUSE_SSLEAY -D_CPR_USE_EXTERNAL_LOGGER -DWEBRTC_RELATIVE_PATH -DHAVE_WEBRTC_VIDEO -DHAVE_WEBRTC_VOICE -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DMOZILLA_INTERNAL_API -DOS_LINUX -DSIP_OS_LINUX -DWEBRTC_POSIX -D_GNU_SOURCE -DLINUX -DGIPS_VER=3510 -DSECLIB_OPENSSL -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signaling/signaling_ecc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/include -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/crypto/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/cpr_string.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc/cpr_string.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:73, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCComponents.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/gcc -std=gnu99 -o sdp_access.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLOG4CXX_STATIC -D_NO_LOG4CXX -DUSE_SSLEAY -D_CPR_USE_EXTERNAL_LOGGER -DWEBRTC_RELATIVE_PATH -DHAVE_WEBRTC_VIDEO -DHAVE_WEBRTC_VOICE -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DMOZILLA_INTERNAL_API -DOS_LINUX -DSIP_OS_LINUX -DWEBRTC_POSIX -D_GNU_SOURCE -DLINUX -DGIPS_VER=3510 -DSECLIB_OPENSSL -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signaling/signaling_ecc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/include -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/crypto/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/sdp_access.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_access.c *** KEEP ALIVE MARKER *** Total duration: 1:27:00.246150 /usr/bin/gcc -std=gnu99 -o sdp_attr.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLOG4CXX_STATIC -D_NO_LOG4CXX -DUSE_SSLEAY -D_CPR_USE_EXTERNAL_LOGGER -DWEBRTC_RELATIVE_PATH -DHAVE_WEBRTC_VIDEO -DHAVE_WEBRTC_VOICE -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DMOZILLA_INTERNAL_API -DOS_LINUX -DSIP_OS_LINUX -DWEBRTC_POSIX -D_GNU_SOURCE -DLINUX -DGIPS_VER=3510 -DSECLIB_OPENSSL -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signaling/signaling_ecc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/include -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/crypto/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/sdp_attr.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr.c /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_base4.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/battery -I/<>/thunderbird-52.4.0+build1/mozilla/dom/events -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/dom/network -I/<>/thunderbird-52.4.0+build1/mozilla/dom/time -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/storage -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/u2f -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/2d -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/forms -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/datachannel -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_base4.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base4.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentUtils.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCComponents.cpp:16: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/LinkedList.h:67, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/Timeout.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/Timeout.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base4.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCComponents.cpp:28: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:73, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCComponents.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/gcc -std=gnu99 -o sdp_attr_access.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLOG4CXX_STATIC -D_NO_LOG4CXX -DUSE_SSLEAY -D_CPR_USE_EXTERNAL_LOGGER -DWEBRTC_RELATIVE_PATH -DHAVE_WEBRTC_VIDEO -DHAVE_WEBRTC_VOICE -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DMOZILLA_INTERNAL_API -DOS_LINUX -DSIP_OS_LINUX -DWEBRTC_POSIX -D_GNU_SOURCE -DLINUX -DGIPS_VER=3510 -DSECLIB_OPENSSL -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signaling/signaling_ecc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/include -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/crypto/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/sdp_attr_access.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr_access.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGlobalWindow.h:35, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/Timeout.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base4.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:77, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCComponents.cpp:9: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Interfaces::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCComponents.cpp:211:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_InterfacesByID::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCComponents.cpp:435:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Classes::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCComponents.cpp:660:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_ClassesByID::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCComponents.cpp:867:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Results::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCComponents.cpp:1099:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_ID::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCComponents.cpp:1287:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Exception::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCComponents.cpp:1484:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCConstructor::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCComponents.cpp:1878:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Constructor::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCComponents.cpp:2073:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents_Utils::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCComponents.cpp:2269:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult ComponentsSH::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCComponents.cpp:3522:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCComponents.cpp:3521:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponentsBase::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro ‘NS_IMPL_QUERY_INTERFACE_CI’ NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:103, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCComponents.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:170:5: note: in expansion of macro ‘NS_IMPL_QUERY_CLASSINFO’ NS_IMPL_QUERY_CLASSINFO(aClass) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro ‘NS_IMPL_QUERY_INTERFACE_CI’ NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:77, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCComponents.cpp:9: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCComponents.cpp: In member function ‘virtual nsresult nsXPCComponents::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:103, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCComponents.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jsapi.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:77, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCComponents.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:2936:28: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCComponents.cpp:9: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:2934:8: note: ‘struct xpc::GlobalProperties’ declared here struct GlobalProperties { ^~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jsapi.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:77, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCComponents.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = nsTabSizes]’: /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsArenaMemoryStats.h:21:39: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWindowMemoryReporter.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCComponents.cpp:33: /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsArenaMemoryStats.h:13:7: note: ‘class nsTabSizes’ declared here class nsTabSizes { ^~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGlobalWindow.h:35, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/Timeout.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base4.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/Timeout.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/Timeout.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base4.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/gcc -std=gnu99 -o sdp_base64.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLOG4CXX_STATIC -D_NO_LOG4CXX -DUSE_SSLEAY -D_CPR_USE_EXTERNAL_LOGGER -DWEBRTC_RELATIVE_PATH -DHAVE_WEBRTC_VIDEO -DHAVE_WEBRTC_VOICE -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DMOZILLA_INTERNAL_API -DOS_LINUX -DSIP_OS_LINUX -DWEBRTC_POSIX -D_GNU_SOURCE -DLINUX -DGIPS_VER=3510 -DSECLIB_OPENSSL -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signaling/signaling_ecc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/include -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/crypto/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/sdp_base64.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_base64.c /usr/bin/gcc -std=gnu99 -o sdp_config.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLOG4CXX_STATIC -D_NO_LOG4CXX -DUSE_SSLEAY -D_CPR_USE_EXTERNAL_LOGGER -DWEBRTC_RELATIVE_PATH -DHAVE_WEBRTC_VIDEO -DHAVE_WEBRTC_VOICE -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DMOZILLA_INTERNAL_API -DOS_LINUX -DSIP_OS_LINUX -DWEBRTC_POSIX -D_GNU_SOURCE -DLINUX -DGIPS_VER=3510 -DSECLIB_OPENSSL -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signaling/signaling_ecc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/include -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/crypto/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/sdp_config.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_config.c /usr/bin/gcc -std=gnu99 -o sdp_main.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLOG4CXX_STATIC -D_NO_LOG4CXX -DUSE_SSLEAY -D_CPR_USE_EXTERNAL_LOGGER -DWEBRTC_RELATIVE_PATH -DHAVE_WEBRTC_VIDEO -DHAVE_WEBRTC_VOICE -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DMOZILLA_INTERNAL_API -DOS_LINUX -DSIP_OS_LINUX -DWEBRTC_POSIX -D_GNU_SOURCE -DLINUX -DGIPS_VER=3510 -DSECLIB_OPENSSL -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signaling/signaling_ecc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/include -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/crypto/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/sdp_main.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_main.c /usr/bin/gcc -std=gnu99 -o sdp_services_unix.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLOG4CXX_STATIC -D_NO_LOG4CXX -DUSE_SSLEAY -D_CPR_USE_EXTERNAL_LOGGER -DWEBRTC_RELATIVE_PATH -DHAVE_WEBRTC_VIDEO -DHAVE_WEBRTC_VOICE -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DMOZILLA_INTERNAL_API -DOS_LINUX -DSIP_OS_LINUX -DWEBRTC_POSIX -D_GNU_SOURCE -DLINUX -DGIPS_VER=3510 -DSECLIB_OPENSSL -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signaling/signaling_ecc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/include -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/crypto/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/sdp_services_unix.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_services_unix.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/Timeout.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/Timeout.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base4.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/TreeWalker.cpp: In member function ‘virtual nsresult mozilla::dom::TreeWalker::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/TreeWalker.cpp:50:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/TreeWalker.cpp:49:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDOMTreeWalker) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/gcc -std=gnu99 -o sdp_token.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLOG4CXX_STATIC -D_NO_LOG4CXX -DUSE_SSLEAY -D_CPR_USE_EXTERNAL_LOGGER -DWEBRTC_RELATIVE_PATH -DHAVE_WEBRTC_VIDEO -DHAVE_WEBRTC_VOICE -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DMOZILLA_INTERNAL_API -DOS_LINUX -DSIP_OS_LINUX -DWEBRTC_POSIX -D_GNU_SOURCE -DLINUX -DGIPS_VER=3510 -DSECLIB_OPENSSL -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signaling/signaling_ecc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/include -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/crypto/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/sdp_token.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c /usr/bin/gcc -std=gnu99 -o sdp_utils.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLOG4CXX_STATIC -D_NO_LOG4CXX -DUSE_SSLEAY -D_CPR_USE_EXTERNAL_LOGGER -DWEBRTC_RELATIVE_PATH -DHAVE_WEBRTC_VIDEO -DHAVE_WEBRTC_VOICE -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DMOZILLA_INTERNAL_API -DOS_LINUX -DSIP_OS_LINUX -DWEBRTC_POSIX -D_GNU_SOURCE -DLINUX -DGIPS_VER=3510 -DSECLIB_OPENSSL -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signaling/signaling_ecc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/include -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/crypto/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/sdp_utils.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_utils.c /usr/bin/gcc -std=gnu99 -o Unified_c_webrtc_signaling0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLOG4CXX_STATIC -D_NO_LOG4CXX -DUSE_SSLEAY -D_CPR_USE_EXTERNAL_LOGGER -DWEBRTC_RELATIVE_PATH -DHAVE_WEBRTC_VIDEO -DHAVE_WEBRTC_VOICE -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DMOZILLA_INTERNAL_API -DOS_LINUX -DSIP_OS_LINUX -DWEBRTC_POSIX -D_GNU_SOURCE -DLINUX -DGIPS_VER=3510 -DSECLIB_OPENSSL -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signaling/signaling_ecc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/include -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/crypto/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_webrtc_signaling0.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signaling/signaling_ecc/Unified_c_webrtc_signaling0.c /usr/bin/g++ -std=gnu++11 -o CSFLog.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLOG4CXX_STATIC -D_NO_LOG4CXX -DUSE_SSLEAY -D_CPR_USE_EXTERNAL_LOGGER -DWEBRTC_RELATIVE_PATH -DHAVE_WEBRTC_VIDEO -DHAVE_WEBRTC_VOICE -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DMOZILLA_INTERNAL_API -DOS_LINUX -DSIP_OS_LINUX -DWEBRTC_POSIX -D_GNU_SOURCE -DLINUX -DGIPS_VER=3510 -DSECLIB_OPENSSL -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signaling/signaling_ecc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/include -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/crypto/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/CSFLog.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging/CSFLog.cpp /<>/thunderbird-52.4.0+build1/mozilla/dom/base/WebSocket.cpp: In member function ‘virtual nsresult mozilla::dom::WebSocket::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/base/Timeout.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/Timeout.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base4.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging/CSFLog.cpp:10: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o JsepSessionImpl.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLOG4CXX_STATIC -D_NO_LOG4CXX -DUSE_SSLEAY -D_CPR_USE_EXTERNAL_LOGGER -DWEBRTC_RELATIVE_PATH -DHAVE_WEBRTC_VIDEO -DHAVE_WEBRTC_VOICE -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DMOZILLA_INTERNAL_API -DOS_LINUX -DSIP_OS_LINUX -DWEBRTC_POSIX -D_GNU_SOURCE -DLINUX -DGIPS_VER=3510 -DSECLIB_OPENSSL -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signaling/signaling_ecc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/include -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/crypto/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/JsepSessionImpl.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/jsep/JsepSessionImpl.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Logging.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/logging.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/jsep/JsepSessionImpl.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o Unified_cpp_js_xpconnect_src0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/loader -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/reflect/xptinfo -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_js_xpconnect_src0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-shadow -Werror=format /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/Declaration.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleWalker.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.cpp:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base4.cpp:65: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.h: In member function ‘void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:42, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSStyleSheet.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheetInlines.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/Loader.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSParser.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/WebKitCSSMatrix.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base4.cpp:20: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSValue.h:585:7: note: ‘class nsCSSValue’ declared here class nsCSSValue { ^~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base4.cpp:65: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.cpp: In member function ‘nsresult nsAttrAndChildArray::RemoveAttrAt(uint32_t, nsAttrValue&)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSStyleSheet.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheetInlines.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/Loader.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSParser.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/WebKitCSSMatrix.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base4.cpp:20: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:206:10: note: ‘struct nsAttrAndChildArray::InternalAttr’ declared here struct InternalAttr ^~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base4.cpp:65: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSStyleSheet.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheetInlines.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/Loader.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSParser.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/WebKitCSSMatrix.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base4.cpp:20: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:206:10: note: ‘struct nsAttrAndChildArray::InternalAttr’ declared here struct InternalAttr ^~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base4.cpp:65: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.cpp: In member function ‘bool nsAttrAndChildArray::AddAttrSlot()’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSStyleSheet.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheetInlines.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/Loader.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSParser.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/WebKitCSSMatrix.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base4.cpp:20: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:206:10: note: ‘struct nsAttrAndChildArray::InternalAttr’ declared here struct InternalAttr ^~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:73, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/ExportHelpers.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CallbackObject.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/ExportHelpers.cpp:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/Timeout.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/Timeout.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base4.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentIterator.cpp: In member function ‘virtual nsresult nsContentIterator::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentIterator.cpp:228:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/Timeout.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/Timeout.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base4.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS’ NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/Timeout.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/Timeout.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base4.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentIterator.cpp: In member function ‘virtual nsresult nsContentSubtreeIterator::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/base/Timeout.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/Timeout.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base4.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/Timeout.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/Timeout.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base4.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentList.cpp: In member function ‘virtual nsresult nsBaseContentList::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentList.cpp:91:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/Timeout.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/Timeout.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base4.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS’ NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:263:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/Timeout.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/Timeout.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base4.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentList.cpp: In member function ‘virtual nsresult nsSimpleContentList::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/base/Timeout.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/Timeout.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base4.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/ExportHelpers.cpp:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:73, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/ExportHelpers.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/Timeout.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/Timeout.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base4.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:2936:28: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/base/WindowNamedPropertiesHandler.cpp:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base4.cpp:38: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:2934:8: note: ‘struct xpc::GlobalProperties’ declared here struct GlobalProperties { ^~~~~~~~~~~~~~~~ libdom_plugins_base.a.desc rm -f libdom_plugins_base.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_plugins_base.a.desc nsNPAPIPlugin.o nsPluginHost.o nsPluginNativeWindowGtk.o Unified_cpp_dom_plugins_base0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/plugins/base' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/locale/unix' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsCollationUnix.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/intl/locale/unix -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/locale/unix -I/<>/thunderbird-52.4.0+build1/mozilla/intl/locale -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsCollationUnix.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/locale/unix/nsCollationUnix.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILocale.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsICollation.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/intl/locale/unix/nsCollationUnix.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/intl/locale/unix/nsCollationUnix.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsDateTimeFormatUnix.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/intl/locale/unix -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/locale/unix -I/<>/thunderbird-52.4.0+build1/mozilla/intl/locale -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsDateTimeFormatUnix.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/locale/unix/nsDateTimeFormatUnix.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIServiceManager.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/intl/locale/unix/nsDateTimeFormatUnix.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/jsep/JsepSessionImpl.cpp: In member function ‘nsresult mozilla::JsepSessionImpl::ValidateRemoteDescription(const mozilla::Sdp&)’: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/jsep/JsepSessionImpl.cpp:1924:43: warning: ‘*((void*)& iceCredsDiffer +8)’ may be used uninitialized in this function [-Wmaybe-uninitialized] } else if (iceCredsDiffer.isSome() && *iceCredsDiffer != differ) { ^~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o nsPosixLocale.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/intl/locale/unix -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/locale/unix -I/<>/thunderbird-52.4.0+build1/mozilla/intl/locale -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsPosixLocale.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/locale/unix/nsPosixLocale.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:77, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/ExportHelpers.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/Sandbox.cpp: In member function ‘virtual nsresult SandboxPrivate::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/Sandbox.cpp:83:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/Sandbox.cpp:82:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/Sandbox.cpp: In member function ‘virtual nsresult nsXPCComponents_utils_Sandbox::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/Sandbox.cpp:614:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/intl/locale/unix/nsPosixLocale.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsUNIXCharset.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/intl/locale/unix -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/locale/unix -I/<>/thunderbird-52.4.0+build1/mozilla/intl/locale -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsUNIXCharset.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/intl/locale/unix/nsUNIXCharset.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/intl/locale/unix/nsUNIXCharset.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libintl_locale_unix.a.desc nsCollationUnix.o nsDateTimeFormatUnix.o nsPosixLocale.o nsUNIXCharset.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/locale/unix' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/generic' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_accessible_generic0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/generic -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/generic -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/base -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/html -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xul -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc/other -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/atk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_accessible_generic0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/generic/Unified_cpp_accessible_generic0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:56: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCJSContext.cpp: In member function ‘nsresult XPCJSContext::Initialize()’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCJSContext.cpp:43, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:56: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/GeneratedAtomList.h:3670:8: note: ‘struct mozilla::dom::PerThreadAtomCache’ declared here struct PerThreadAtomCache : public APZBucketAtoms, ^~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:77, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/ExportHelpers.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCJSID.cpp: In member function ‘virtual nsresult nsJSID::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:171:3: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro ‘NS_IMPL_QUERY_INTERFACE_CI’ NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:103, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/ExportHelpers.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:170:5: note: in expansion of macro ‘NS_IMPL_QUERY_CLASSINFO’ NS_IMPL_QUERY_CLASSINFO(aClass) \ ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:176:3: note: in expansion of macro ‘NS_IMPL_QUERY_INTERFACE_CI’ NS_IMPL_QUERY_INTERFACE_CI(aClass, __VA_ARGS__) \ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:77, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/ExportHelpers.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCJSID.cpp: In member function ‘virtual nsresult SharedScriptableHelperForJSIID::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCJSID.cpp:220:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCJSID.cpp: In member function ‘virtual nsresult nsJSIID::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:103, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/ExportHelpers.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:77, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/ExportHelpers.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCJSID.cpp: In member function ‘virtual nsresult nsJSCID::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:103, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/ExportHelpers.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:77, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/ExportHelpers.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCRuntimeService.cpp: In member function ‘virtual nsresult BackstagePass::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCRuntimeService.cpp:22:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/ARIAGridAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/ARIAGridAccessible-inl.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/ARIAGridAccessible.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/generic/Unified_cpp_accessible_generic0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jsapi.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:77, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/ExportHelpers.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:2936:28: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/ExportHelpers.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:2934:8: note: ‘struct xpc::GlobalProperties’ declared here struct GlobalProperties { ^~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jsapi.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:77, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/ExportHelpers.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = JS::TabSizes]’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/MemoryMetrics.h:40:39: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCJSContext.cpp:42, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:56: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/MemoryMetrics.h:31:8: note: ‘struct JS::TabSizes’ declared here struct TabSizes ^~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jsapi.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:77, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/ExportHelpers.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = JS::ServoSizes]’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/MemoryMetrics.h:71:41: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCJSContext.cpp:42, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:56: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/MemoryMetrics.h:59:8: note: ‘struct JS::ServoSizes’ declared here struct ServoSizes ^~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/ARIAGridAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/ARIAGridAccessible-inl.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/ARIAGridAccessible.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/generic/Unified_cpp_accessible_generic0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:29: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCConvert.cpp: In static member function ‘static bool XPCConvert::JSData2Native(void*, JS::HandleValue, const nsXPTType&, const nsID*, nsresult*)’: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCConvert.cpp:493:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (s.isUndefined()) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCConvert.cpp:499:5: note: here case nsXPTType::T_DOMSTRING: ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/src/Unified_cpp_js_xpconnect_src0.cpp:128: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCShellImpl.cpp: In function ‘void ProcessArgsForCompartment(JSContext*, char**, int)’: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCShellImpl.cpp:980:48: warning: this statement may fall through [-Wimplicit-fallthrough=] ContextOptionsRef(cx).toggleWerror(); ^ /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCShellImpl.cpp:982:9: note: here case 's': ^~~~ /usr/bin/g++ -std=gnu++11 -o AudioConduit.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLOG4CXX_STATIC -D_NO_LOG4CXX -DUSE_SSLEAY -D_CPR_USE_EXTERNAL_LOGGER -DWEBRTC_RELATIVE_PATH -DHAVE_WEBRTC_VIDEO -DHAVE_WEBRTC_VOICE -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DMOZILLA_INTERNAL_API -DOS_LINUX -DSIP_OS_LINUX -DWEBRTC_POSIX -D_GNU_SOURCE -DLINUX -DGIPS_VER=3510 -DSECLIB_OPENSSL -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signaling/signaling_ecc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/include -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/crypto/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/AudioConduit.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit/AudioConduit.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/TimeStamp.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit/AudioConduit.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit/AudioConduit.cpp:14: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContentInlines.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/ARIAGridAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/ARIAGridAccessible-inl.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/ARIAGridAccessible.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/generic/Unified_cpp_accessible_generic0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/ARIAGridAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/ARIAGridAccessible-inl.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/ARIAGridAccessible.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/generic/Unified_cpp_accessible_generic0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o CodecStatistics.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLOG4CXX_STATIC -D_NO_LOG4CXX -DUSE_SSLEAY -D_CPR_USE_EXTERNAL_LOGGER -DWEBRTC_RELATIVE_PATH -DHAVE_WEBRTC_VIDEO -DHAVE_WEBRTC_VOICE -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DMOZILLA_INTERNAL_API -DOS_LINUX -DSIP_OS_LINUX -DWEBRTC_POSIX -D_GNU_SOURCE -DLINUX -DGIPS_VER=3510 -DSECLIB_OPENSSL -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signaling/signaling_ecc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/include -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/crypto/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/CodecStatistics.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit/CodecStatistics.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit/CodecStatistics.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit/CodecStatistics.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o VideoConduit.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLOG4CXX_STATIC -D_NO_LOG4CXX -DUSE_SSLEAY -D_CPR_USE_EXTERNAL_LOGGER -DWEBRTC_RELATIVE_PATH -DHAVE_WEBRTC_VIDEO -DHAVE_WEBRTC_VOICE -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DMOZILLA_INTERNAL_API -DOS_LINUX -DSIP_OS_LINUX -DWEBRTC_POSIX -D_GNU_SOURCE -DLINUX -DGIPS_VER=3510 -DSECLIB_OPENSSL -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signaling/signaling_ecc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/include -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/crypto/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/VideoConduit.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit/VideoConduit.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit/VideoConduit.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit/VideoConduit.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxTextRun.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CanvasRenderingContext2D.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.cpp:83, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/generic/Unified_cpp_accessible_generic0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/ARIAGridAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/ARIAGridAccessible-inl.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/ARIAGridAccessible.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/generic/Unified_cpp_accessible_generic0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.cpp: In member function ‘virtual nsresult mozilla::a11y::Accessible::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.cpp:109:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.cpp:108:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, Accessible) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *** KEEP ALIVE MARKER *** Total duration: 1:28:00.246139 /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/DocAccessible.cpp: In member function ‘virtual nsresult mozilla::a11y::DocAccessible::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/DocAccessible.cpp:169:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(HyperTextAccessible) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/DocAccessible.cpp:168:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIAccessiblePivotObserver) ^~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o MediaPipeline.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLOG4CXX_STATIC -D_NO_LOG4CXX -DUSE_SSLEAY -D_CPR_USE_EXTERNAL_LOGGER -DWEBRTC_RELATIVE_PATH -DHAVE_WEBRTC_VIDEO -DHAVE_WEBRTC_VOICE -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DMOZILLA_INTERNAL_API -DOS_LINUX -DSIP_OS_LINUX -DWEBRTC_POSIX -D_GNU_SOURCE -DLINUX -DGIPS_VER=3510 -DSECLIB_OPENSSL -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signaling/signaling_ecc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/include -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/crypto/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/MediaPipeline.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline/MediaPipeline.cpp /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_base5.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/battery -I/<>/thunderbird-52.4.0+build1/mozilla/dom/events -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/dom/network -I/<>/thunderbird-52.4.0+build1/mozilla/dom/time -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/storage -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/u2f -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/2d -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/forms -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/datachannel -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_base5.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base5.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit/MediaConduitInterface.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline/MediaPipeline.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline/MediaPipeline.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsICSSLoaderObserver.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentSink.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentSink.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base5.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsICSSLoaderObserver.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentSink.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentSink.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base5.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioChannelBinding.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaStreamGraph.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaStreamGraphImpl.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline/MediaPipeline.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSStyleSheet.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheetInlines.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/Loader.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentSink.cpp:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base5.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CSSStyleSheetBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsICSSLoaderObserver.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentSink.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentSink.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base5.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/UnionTypes.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MediaTrackConstraintSetBinding.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MediaStreamTrackBinding.h:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaTrackConstraints.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/DOMMediaStream.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline/MediaPipeline.cpp:25: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMNavigationTiming.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit/MediaConduitInterface.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline/MediaPipeline.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline/MediaPipeline.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDeviceContext.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsViewManager.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentSink.cpp:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base5.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsICSSLoaderObserver.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentSink.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentSink.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base5.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentSink.cpp: In member function ‘virtual nsresult nsContentSink::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentSink.cpp:69:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentSink.cpp:68:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDocumentObserver) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_js_xpconnect_src1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/loader -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/reflect/xptinfo -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_js_xpconnect_src1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-shadow -Werror=format /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMAttributeMap.cpp: In member function ‘virtual nsresult nsDOMAttributeMap::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMAttributeMap.cpp:103:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsICSSLoaderObserver.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentSink.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentSink.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base5.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS’ NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsICSSLoaderObserver.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentSink.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentSink.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base5.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMCaretPosition.cpp: In member function ‘virtual nsresult nsDOMCaretPosition::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMCaretPosition.cpp:75:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:73, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCThrower.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/Declaration.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfo.cpp:72, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base5.cpp:38: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.h: In member function ‘void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:42, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSStyleSheet.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheetInlines.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/Loader.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentSink.cpp:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base5.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSValue.h:585:7: note: ‘class nsCSSValue’ declared here class nsCSSValue { ^~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsICSSLoaderObserver.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentSink.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentSink.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base5.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfo.cpp: In member function ‘virtual nsresult nsDOMClassInfo::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfo.cpp:370:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfo.cpp:369:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIClassInfo) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfo.cpp: In member function ‘virtual nsresult nsDOMConstructor::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfo.cpp:1271:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base5.cpp:38: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsICSSLoaderObserver.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentSink.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentSink.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base5.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfo.cpp: In member function ‘virtual nsresult nsEventListenerThisTranslator::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfo.cpp:1997:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CallbackObject.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCThrower.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMDataChannel.cpp: In member function ‘virtual nsresult nsDOMDataChannel::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMDataChannel.cpp:73:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMDataChannel.cpp:72:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIDOMDataChannel) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCThrower.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:73, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCThrower.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMMutationObserver.cpp: In member function ‘virtual nsresult nsDOMMutationRecord::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMMutationObserver.cpp:64:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMMutationObserver.cpp:63:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:77, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCThrower.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCVariant.cpp: In member function ‘virtual nsresult XPCVariant::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:103, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCThrower.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIClassInfoImpl.h:138:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCVariant.cpp:25:3: note: in expansion of macro ‘NS_IMPL_QUERY_CLASSINFO’ NS_IMPL_QUERY_CLASSINFO(XPCVariant) ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMMutationObserver.cpp: In member function ‘virtual nsresult nsMutationReceiver::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMMutationObserver.cpp:92:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMMutationObserver.cpp:91:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIMutationObserver) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMMutationObserver.cpp: In member function ‘virtual nsresult nsDOMMutationObserver::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMMutationObserver.cpp:485:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMMutationObserver.cpp:484:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsDOMMutationObserver) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMSerializer.cpp: In member function ‘virtual nsresult nsDOMSerializer::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMSerializer.cpp:33:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMSerializer.cpp:32:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIDOMSerializer) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMTokenList.cpp: In member function ‘virtual nsresult nsDOMTokenList::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMTokenList.cpp:39:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsICSSLoaderObserver.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentSink.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentSink.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base5.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS’ NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsICSSLoaderObserver.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentSink.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentSink.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base5.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMWindowList.cpp: In member function ‘virtual nsresult nsDOMWindowList::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMWindowList.cpp:37:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:77, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCThrower.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCWrappedNative.cpp: In member function ‘virtual nsresult XPCWrappedNative::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCWrappedNative.cpp:817:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:47: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCWrappedNativeInfo.cpp: In static member function ‘static already_AddRefed XPCNativeInterface::NewInstance(nsIInterfaceInfo*)’: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCWrappedNativeInfo.cpp:387:64: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘class XPCNativeMember’; use copy-assignment or copy-initialization instead [-Wclass-memaccess] realTotalCount * sizeof(XPCNativeMember)); ^ In file included from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCThrower.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:1105:7: note: ‘class XPCNativeMember’ declared here class XPCNativeMember final ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:77, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCThrower.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/nsScriptErrorWithStack.cpp: In member function ‘virtual nsresult nsScriptErrorWithStack::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/nsScriptErrorWithStack.cpp:62:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jsapi.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CycleCollectedJSContext.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:77, from /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCThrower.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:2936:28: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/XPCThrower.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/src/Unified_cpp_js_xpconnect_src1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:2934:8: note: ‘struct xpc::GlobalProperties’ declared here struct GlobalProperties { ^~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o MediaPipelineFilter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLOG4CXX_STATIC -D_NO_LOG4CXX -DUSE_SSLEAY -D_CPR_USE_EXTERNAL_LOGGER -DWEBRTC_RELATIVE_PATH -DHAVE_WEBRTC_VIDEO -DHAVE_WEBRTC_VOICE -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DMOZILLA_INTERNAL_API -DOS_LINUX -DSIP_OS_LINUX -DWEBRTC_POSIX -D_GNU_SOURCE -DLINUX -DGIPS_VER=3510 -DSECLIB_OPENSSL -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signaling/signaling_ecc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/include -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/crypto/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/MediaPipelineFilter.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline/MediaPipelineFilter.cpp libaccessible_generic.a.desc rm -f libaccessible_generic.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libaccessible_generic.a.desc Unified_cpp_accessible_generic0.o /usr/bin/g++ -std=gnu++11 -o SrtpFlow.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLOG4CXX_STATIC -D_NO_LOG4CXX -DUSE_SSLEAY -D_CPR_USE_EXTERNAL_LOGGER -DWEBRTC_RELATIVE_PATH -DHAVE_WEBRTC_VIDEO -DHAVE_WEBRTC_VOICE -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DMOZILLA_INTERNAL_API -DOS_LINUX -DSIP_OS_LINUX -DWEBRTC_POSIX -D_GNU_SOURCE -DLINUX -DGIPS_VER=3510 -DSECLIB_OPENSSL -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signaling/signaling_ecc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/include -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/crypto/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/SrtpFlow.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline/SrtpFlow.cpp make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/generic' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/kiss_fft' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o kiss_fft.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/kiss_fft -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/kiss_fft -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/kiss_fft.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/kiss_fft/kiss_fft.c /usr/bin/gcc -std=gnu99 -o kiss_fftr.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/kiss_fft -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/kiss_fft -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/kiss_fftr.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/media/kiss_fft/kiss_fftr.c libmedia_kiss_fft.a.desc rm -f libmedia_kiss_fft.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libmedia_kiss_fft.a.desc kiss_fft.o kiss_fftr.o In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Logging.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/logging.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline/SrtpFlow.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/kiss_fft' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/worklet' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_worklet0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/worklet -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/worklet -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_worklet0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/worklet/Unified_cpp_dom_worklet0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Casting.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:31, from /<>/thunderbird-52.4.0+build1/mozilla/dom/worklet/Worklet.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/worklet/Worklet.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/worklet/Unified_cpp_dom_worklet0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDocument.cpp: In member function ‘virtual nsresult nsDocument::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDocument.cpp:1556:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsICSSLoaderObserver.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentSink.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentSink.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base5.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS’ NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:263:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDocument.cpp:1555: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 /<>/thunderbird-52.4.0+build1/mozilla/dom/worklet/Worklet.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/worklet/Worklet.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/worklet/Unified_cpp_dom_worklet0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsICSSLoaderObserver.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentSink.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentSink.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base5.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDocumentEncoder.cpp: In member function ‘virtual nsresult nsDocumentEncoder::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDocumentEncoder.cpp:183:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDocumentEncoder.cpp:182:4: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o MediaPipelineFactory.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLOG4CXX_STATIC -D_NO_LOG4CXX -DUSE_SSLEAY -D_CPR_USE_EXTERNAL_LOGGER -DWEBRTC_RELATIVE_PATH -DHAVE_WEBRTC_VIDEO -DHAVE_WEBRTC_VOICE -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DMOZILLA_INTERNAL_API -DOS_LINUX -DSIP_OS_LINUX -DWEBRTC_POSIX -D_GNU_SOURCE -DLINUX -DGIPS_VER=3510 -DSECLIB_OPENSSL -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signaling/signaling_ecc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/include -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/crypto/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/MediaPipelineFactory.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/MediaPipelineFactory.cpp /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsFocusManager.cpp: In member function ‘virtual nsresult nsFocusManager::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsFocusManager.cpp:154:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsFocusManager.cpp:153:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIFocusManager) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Logging.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/logging.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/MediaPipelineFactory.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsFrameLoader.cpp: In member function ‘virtual nsresult nsFrameLoader::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsFrameLoader.cpp:153:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/PromiseBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Promise.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Fetch.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/dom/worklet/Worklet.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/worklet/Unified_cpp_dom_worklet0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/GCAPI.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:31, from /<>/thunderbird-52.4.0+build1/mozilla/dom/worklet/Worklet.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/worklet/Worklet.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/worklet/Unified_cpp_dom_worklet0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CSSStyleSheetBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsICSSLoaderObserver.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentSink.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentSink.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base5.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:2936:28: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfo.cpp:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base5.cpp:38: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:2934:8: note: ‘struct xpc::GlobalProperties’ declared here struct GlobalProperties { ^~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/mozilla/dom/worklet/Worklet.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/worklet/Worklet.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/worklet/Unified_cpp_dom_worklet0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/worklet/Worklet.cpp: In member function ‘virtual nsresult mozilla::dom::Worklet::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/worklet/Worklet.cpp:323:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/worklet/Worklet.cpp:322:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/worklet/WorkletGlobalScope.cpp: In member function ‘virtual nsresult mozilla::dom::WorkletGlobalScope::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/worklet/WorkletGlobalScope.cpp:40:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/HeapAPI.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/GCAPI.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:31, from /<>/thunderbird-52.4.0+build1/mozilla/dom/worklet/Worklet.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/worklet/Worklet.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/worklet/Unified_cpp_dom_worklet0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:2936:28: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/worklet/Worklet.cpp:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/worklet/Unified_cpp_dom_worklet0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src/xpcprivate.h:2934:8: note: ‘struct xpc::GlobalProperties’ declared here struct GlobalProperties { ^~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CSSStyleSheetBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsICSSLoaderObserver.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentSink.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentSink.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base5.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = nsTabSizes]’: /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsArenaMemoryStats.h:21:39: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWindowMemoryReporter.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDocument.cpp:245, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base5.cpp:110: /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsArenaMemoryStats.h:13:7: note: ‘class nsTabSizes’ declared here class nsTabSizes { ^~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.h:32, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/MediaPipelineFactory.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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_worklet.a.desc rm -f libdom_worklet.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_worklet.a.desc Unified_cpp_dom_worklet0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/worklet' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/gmp' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_media_gmp0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/gmp -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/base -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_media_gmp0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/gmp/Unified_cpp_dom_media_gmp0.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPAudioDecoder.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPAudioDecoderChild.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/GMPAudioDecoderChild.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/GMPAudioDecoderChild.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/gmp/Unified_cpp_dom_media_gmp0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/RTCStatsReportBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.h:42, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/MediaPipelineFactory.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/GCAPI.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIGfxInfo.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/MediaPipelineFactory.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base5.cpp:110: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDocument.cpp: In member function ‘already_AddRefed nsIDocument::ImportNode(nsINode&, bool, nsINode::ErrorResult&) const’: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDocument.cpp:6209:7: warning: this statement may fall through [-Wimplicit-fallthrough=] if (ShadowRoot::FromNode(imported)) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDocument.cpp:6214:5: note: here case nsIDOMNode::ATTRIBUTE_NODE: ^~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMDataChannel.cpp:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base5.cpp:47: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/datachannel/DataChannel.h: In member function ‘virtual nsresult mozilla::DataChannelOnMessageAvailable::Run()’: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/datachannel/DataChannel.h:548:30: warning: this statement may fall through [-Wimplicit-fallthrough=] mConnection->CloseAll(); ~~~~~~~~~~~~~~~~~~~~~^~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/datachannel/DataChannel.h:550:7: note: here case ON_CHANNEL_CREATED: ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base5.cpp:110: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDocument.cpp: In member function ‘nsINode* nsIDocument::AdoptNode(nsINode&, nsINode::ErrorResult&)’: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDocument.cpp:7262:7: warning: this statement may fall through [-Wimplicit-fallthrough=] if (ShadowRoot::FromNode(adoptedNode)) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDocument.cpp:7268:5: note: here case nsIDOMNode::ELEMENT_NODE: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDocument.cpp: In member function ‘virtual nsViewportInfo nsDocument::GetViewportInfo(const ScreenIntSize&)’: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDocument.cpp:7557:20: warning: this statement may fall through [-Wimplicit-fallthrough=] MOZ_FALLTHROUGH; ^ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDocument.cpp:7559:3: note: here case Specified: ^~~~ *** KEEP ALIVE MARKER *** Total duration: 1:29:00.246153 In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDocumentObserver.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDocument.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/GMPService.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/GMPCrashHelperHolder.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/GMPAudioDecoderParent.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/GMPAudioDecoderParent.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/gmp/Unified_cpp_dom_media_gmp0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libjs_xpconnect_src.a.desc rm -f libjs_xpconnect_src.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/xpconnect/src' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/pref/autoconfig/src' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_pref_autoconfig_src0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/extensions/pref/autoconfig/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/pref/autoconfig/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_pref_autoconfig_src0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/pref/autoconfig/src/Unified_cpp_pref_autoconfig_src0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAutoConfig.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/pref/autoconfig/src/nsAutoConfig.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/pref/autoconfig/src/nsAutoConfig.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/pref/autoconfig/src/Unified_cpp_pref_autoconfig_src0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IterableIterator.h:34, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMCaps.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMProxy.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/GMPCDMCallbackProxy.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/GMPCDMCallbackProxy.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/gmp/Unified_cpp_dom_media_gmp0.cpp:29: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPAudioDecoder.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/gmp/PGMPAudioDecoderChild.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/GMPAudioDecoderChild.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/GMPAudioDecoderChild.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/gmp/Unified_cpp_dom_media_gmp0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIHttpChannel.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/extensions/pref/autoconfig/src/nsAutoConfig.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/pref/autoconfig/src/Unified_cpp_pref_autoconfig_src0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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_pref_autoconfig_src.a.desc rm -f libextensions_pref_autoconfig_src.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libextensions_pref_autoconfig_src.a.desc Unified_cpp_pref_autoconfig_src0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/extensions/pref/autoconfig/src' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/ycbcr' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o yuv_row_posix.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/ycbcr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/ycbcr -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/yuv_row_posix.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/gfx/ycbcr/yuv_row_posix.cpp /usr/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_ycbcr0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/ycbcr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/ycbcr -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_ycbcr0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/ycbcr/Unified_cpp_gfx_ycbcr0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Logging.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxPlatform.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfx2DGlue.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/ycbcr/YCbCrUtils.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/ycbcr/Unified_cpp_gfx_ycbcr0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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_ycbcr.a.desc rm -f libgfx_ycbcr.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libgfx_ycbcr.a.desc yuv_row_posix.o Unified_cpp_gfx_ycbcr0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/ycbcr' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/encoders/ico' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsICOEncoder.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/image/encoders/ico -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/encoders/ico -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/mozilla/image/encoders/bmp -I/<>/thunderbird-52.4.0+build1/mozilla/image/encoders/png -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsICOEncoder.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/image/encoders/ico/nsICOEncoder.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCRT.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/image/encoders/ico/nsICOEncoder.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libimage_encoders_ico.a.desc nsICOEncoder.o /usr/bin/g++ -std=gnu++11 -o MediaStreamList.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLOG4CXX_STATIC -D_NO_LOG4CXX -DUSE_SSLEAY -D_CPR_USE_EXTERNAL_LOGGER -DWEBRTC_RELATIVE_PATH -DHAVE_WEBRTC_VIDEO -DHAVE_WEBRTC_VOICE -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DMOZILLA_INTERNAL_API -DOS_LINUX -DSIP_OS_LINUX -DWEBRTC_POSIX -D_GNU_SOURCE -DLINUX -DGIPS_VER=3510 -DSECLIB_OPENSSL -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signaling/signaling_ecc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/include -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/crypto/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/MediaStreamList.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/MediaStreamList.cpp make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/encoders/ico' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/secureelement' libdom_secureelement.a.desc rm -f libdom_secureelement.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_secureelement.a.desc make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/secureelement' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/testshell' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o TestShellChild.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/testshell -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/testshell -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/TestShellChild.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/ipc/testshell/TestShellChild.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShell.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellChild.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/testshell/TestShellChild.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/testshell/TestShellChild.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/MediaStreamList.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/MediaStreamList.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/MediaStreamList.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentUtils.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/XPCShellEnvironment.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/testshell/TestShellChild.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/testshell/TestShellChild.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/UnionTypes.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MediaTrackConstraintSetBinding.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MediaStreamTrackBinding.h:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaTrackConstraints.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/DOMMediaStream.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/MediaStreamList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/MediaStreamList.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/GCAPI.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:31, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/MediaStreamList.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/MediaStreamList.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o TestShellParent.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/testshell -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/testshell -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/TestShellParent.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/ipc/testshell/TestShellParent.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShell.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PTestShellParent.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/testshell/TestShellParent.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/testshell/TestShellParent.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o Unified_cpp_dom_media_gmp1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/gmp -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/base -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_media_gmp1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/gmp/Unified_cpp_dom_media_gmp1.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PTabContext.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContent.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ContentParent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/testshell/TestShellParent.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/GMPProcessParent.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/GMPProcessParent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/gmp/Unified_cpp_dom_media_gmp1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:36, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/MediaStreamList.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/MediaStreamList.cpp:7: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/MediaStreamList.cpp: In member function ‘virtual nsresult mozilla::dom::MediaStreamList::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/MediaStreamList.cpp:46:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/MediaStreamList.cpp:45:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDocumentObserver.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDocument.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/GMPService.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/GMPService.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/gmp/Unified_cpp_dom_media_gmp1.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o XPCShellEnvironment.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/testshell -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/testshell -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/XPCShellEnvironment.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/ipc/testshell/XPCShellEnvironment.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/testshell/XPCShellEnvironment.cpp:16: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o PeerConnectionCtx.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLOG4CXX_STATIC -D_NO_LOG4CXX -DUSE_SSLEAY -D_CPR_USE_EXTERNAL_LOGGER -DWEBRTC_RELATIVE_PATH -DHAVE_WEBRTC_VIDEO -DHAVE_WEBRTC_VOICE -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DMOZILLA_INTERNAL_API -DOS_LINUX -DSIP_OS_LINUX -DWEBRTC_POSIX -D_GNU_SOURCE -DLINUX -DGIPS_VER=3510 -DSECLIB_OPENSSL -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signaling/signaling_ecc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/include -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/crypto/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/PeerConnectionCtx.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionCtx.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentUtils.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/testshell/XPCShellEnvironment.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/testshell/XPCShellEnvironment.cpp:22: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/RefPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionCtx.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IterableIterator.h:34, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DecryptorProxyCallback.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/GMPDecryptorProxy.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/GMPDecryptorParent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/GMPParent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/GMPService.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/gmp/Unified_cpp_dom_media_gmp1.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/message_loop.h:28, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/thread.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/GMPProcessParent.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/GMPProcessParent.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/gmp/Unified_cpp_dom_media_gmp1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.h:32, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionCtx.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libipc_testshell.a.desc TestShellChild.o TestShellParent.o XPCShellEnvironment.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/testshell' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/build' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsEmbeddingModule.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/embedding/components/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/build -I/<>/thunderbird-52.4.0+build1/mozilla/embedding/components/appstartup -I/<>/thunderbird-52.4.0+build1/mozilla/embedding/components/commandhandler -I/<>/thunderbird-52.4.0+build1/mozilla/embedding/components/find -I/<>/thunderbird-52.4.0+build1/mozilla/embedding/components/printingui/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist -I/<>/thunderbird-52.4.0+build1/mozilla/embedding/components/windowwatcher -I/<>/thunderbird-52.4.0+build1/mozilla/embedding/components/printingui/unixshared -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsEmbeddingModule.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/build/nsEmbeddingModule.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Module.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ModuleUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/build/nsEmbeddingModule.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/webbrowserpersist/nsWebBrowserPersist.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/build/nsEmbeddingModule.cpp:12: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/RTCStatsReportBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.h:42, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionCtx.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIWeakReferenceUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIWeakReference.h:176, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsWeakPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionCtx.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ *** KEEP ALIVE MARKER *** Total duration: 1:30:00.246153 libembedding_components_build.a.desc rm -f libembedding_components_build.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libembedding_components_build.a.desc nsEmbeddingModule.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/build' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/perf' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o PerfMeasurement.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/perf -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/perf -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/loader -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/PerfMeasurement.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/perf/PerfMeasurement.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIXPCScriptable.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/perf/PerfMeasurement.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/perf/PerfMeasurement.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.h:39, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionCtx.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/DataChannel.h: In member function ‘virtual nsresult mozilla::DataChannelOnMessageAvailable::Run()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/DataChannel.h:548:30: warning: this statement may fall through [-Wimplicit-fallthrough=] mConnection->CloseAll(); ~~~~~~~~~~~~~~~~~~~~~^~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/DataChannel.h:550:7: note: here case ON_CHANNEL_CREATED: ^~~~ libtoolkit_components_perf.a.desc rm -f libtoolkit_components_perf.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_perf.a.desc PerfMeasurement.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/perf' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/sctp/datachannel' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o DataChannel.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DINET=1 -DSCTP_DEBUG=1 -DINET6=1 -D__Userspace_os_Linux=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/datachannel -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/sctp/datachannel -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/DataChannel.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/datachannel/DataChannel.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/datachannel/DataChannel.cpp:44: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o PeerConnectionImpl.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLOG4CXX_STATIC -D_NO_LOG4CXX -DUSE_SSLEAY -D_CPR_USE_EXTERNAL_LOGGER -DWEBRTC_RELATIVE_PATH -DHAVE_WEBRTC_VIDEO -DHAVE_WEBRTC_VOICE -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DMOZILLA_INTERNAL_API -DOS_LINUX -DSIP_OS_LINUX -DWEBRTC_POSIX -D_GNU_SOURCE -DLINUX -DGIPS_VER=3510 -DSECLIB_OPENSSL -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signaling/signaling_ecc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/include -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/crypto/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/PeerConnectionImpl.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/datachannel/DataChannel.cpp:53: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/datachannel/DataChannel.h: In member function ‘virtual nsresult mozilla::DataChannelOnMessageAvailable::Run()’: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/datachannel/DataChannel.h:548:30: warning: this statement may fall through [-Wimplicit-fallthrough=] mConnection->CloseAll(); ~~~~~~~~~~~~~~~~~~~~~^~ /<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/datachannel/DataChannel.h:550:7: note: here case ON_CHANNEL_CREATED: ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jsapi.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.cpp:15: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/RTCStatsReportBinding.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/media/webrtc/WebrtcGlobal.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PWebrtcGlobalChild.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/WebrtcGlobalChild.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionCtx.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.cpp:38: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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_sctp_datachannel.a.desc rm -f libnetwerk_sctp_datachannel.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libnetwerk_sctp_datachannel.a.desc DataChannel.o In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/RTCStatsReportBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/media/webrtc/WebrtcGlobal.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PWebrtcGlobalChild.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/WebrtcGlobalChild.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionCtx.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.cpp:38: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/RangedPtr.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Range.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jsapi.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.cpp:15: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/sctp/datachannel' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/socket' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_netwerk_socket0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/socket -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/socket -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_netwerk_socket0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/socket/Unified_cpp_netwerk_socket0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/socket/nsSOCKSIOLayer.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/socket/Unified_cpp_netwerk_socket0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o Unified_cpp_dom_media_gmp2.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/gmp -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/base -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_media_gmp2.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/gmp/Unified_cpp_dom_media_gmp2.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/Shmem.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/GMPVideoPlaneImpl.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/gmp/GMPVideoPlaneImpl.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/gmp/Unified_cpp_dom_media_gmp2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISocketProvider.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/socket/nsSOCKSIOLayer.cpp:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/socket/Unified_cpp_netwerk_socket0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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_socket.a.desc rm -f libnetwerk_socket.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libnetwerk_socket.a.desc Unified_cpp_netwerk_socket0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/socket' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webspeech/recognition' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_recognition0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webspeech/recognition -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/media/sphinxbase -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_recognition0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webspeech/recognition/Unified_cpp_recognition0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition/SpeechGrammar.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition/SpeechGrammar.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webspeech/recognition/Unified_cpp_recognition0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o Unified_cpp_dom_base6.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/battery -I/<>/thunderbird-52.4.0+build1/mozilla/dom/events -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/dom/network -I/<>/thunderbird-52.4.0+build1/mozilla/dom/time -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/storage -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/u2f -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/2d -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/forms -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/datachannel -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_base6.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base6.cpp libdom_media_gmp.a.desc rm -f libdom_media_gmp.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition/SpeechGrammar.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition/SpeechGrammar.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webspeech/recognition/Unified_cpp_recognition0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition/SpeechGrammar.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition/SpeechGrammar.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webspeech/recognition/Unified_cpp_recognition0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition/SpeechGrammar.cpp: In member function ‘virtual nsresult mozilla::dom::SpeechGrammar::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition/SpeechGrammar.cpp:20:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition/SpeechGrammar.cpp:19:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/gmp' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xbl' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_xbl0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_xbl0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xbl/Unified_cpp_dom_xbl0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/domstubs.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDOMNode.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDOMElement.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/XBLChildrenElement.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xbl/XBLChildrenElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xbl/Unified_cpp_dom_xbl0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentCreatorFunctions.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGenConImageContent.cpp:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base6.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsINodeList.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/XBLChildrenElement.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xbl/XBLChildrenElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xbl/Unified_cpp_dom_xbl0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition/SpeechRecognition.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition/SpeechGrammarList.cpp:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webspeech/recognition/Unified_cpp_recognition0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition/SpeechGrammar.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition/SpeechGrammar.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webspeech/recognition/Unified_cpp_recognition0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ElementInlines.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xml/nsXMLElement.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGenConImageContent.cpp:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base6.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ElementInlines.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/nsXMLElement.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/XBLChildrenElement.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xbl/XBLChildrenElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xbl/Unified_cpp_dom_xbl0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsINodeList.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/XBLChildrenElement.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xbl/XBLChildrenElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xbl/Unified_cpp_dom_xbl0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition/SpeechGrammar.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition/SpeechGrammar.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webspeech/recognition/Unified_cpp_recognition0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition/SpeechGrammarList.cpp: In member function ‘virtual nsresult mozilla::dom::SpeechGrammarList::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition/SpeechGrammarList.cpp:24:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.h:39, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionCtx.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.cpp:38: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/DataChannel.h: In member function ‘virtual nsresult mozilla::DataChannelOnMessageAvailable::Run()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/DataChannel.h:548:30: warning: this statement may fall through [-Wimplicit-fallthrough=] mConnection->CloseAll(); ~~~~~~~~~~~~~~~~~~~~~^~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/DataChannel.h:550:7: note: here case ON_CHANNEL_CREATED: ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/domstubs.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDOMNode.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDOMElement.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/XBLChildrenElement.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xbl/XBLChildrenElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xbl/Unified_cpp_dom_xbl0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/xbl/XBLChildrenElement.cpp: In member function ‘virtual nsresult nsAnonymousContentList::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/xbl/XBLChildrenElement.cpp:77:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ElementInlines.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xml/nsXMLElement.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGenConImageContent.cpp:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base6.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentCreatorFunctions.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGenConImageContent.cpp:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base6.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/Declaration.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleWalker.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleProcessorData.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xbl/nsBindingManager.cpp:36, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xbl/Unified_cpp_dom_xbl0.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.h: In member function ‘void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:42, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ElementInlines.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/nsXMLElement.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/XBLChildrenElement.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xbl/XBLChildrenElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xbl/Unified_cpp_dom_xbl0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSValue.h:585:7: note: ‘class nsCSSValue’ declared here class nsCSSValue { ^~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/domstubs.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDOMNode.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDOMElement.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/XBLChildrenElement.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xbl/XBLChildrenElement.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xbl/Unified_cpp_dom_xbl0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/xbl/nsBindingManager.cpp: In member function ‘virtual nsresult nsBindingManager::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/xbl/nsBindingManager.cpp:108:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/xbl/nsBindingManager.cpp:107:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentCreatorFunctions.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGenConImageContent.cpp:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base6.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGenericDOMDataNode.cpp: In member function ‘virtual nsresult nsGenericDOMDataNode::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGenericDOMDataNode.cpp:140:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGenericDOMDataNode.cpp:139:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIContent) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition/SpeechRecognition.cpp: In member function ‘virtual nsresult mozilla::dom::SpeechRecognition::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition/SpeechRecognition.cpp:106:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIObserver) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition/SpeechRecognitionAlternative.cpp: In member function ‘virtual nsresult mozilla::dom::SpeechRecognitionAlternative::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition/SpeechRecognitionAlternative.cpp:22:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition/SpeechRecognitionAlternative.cpp:21:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition/SpeechRecognitionResult.cpp: In member function ‘virtual nsresult mozilla::dom::SpeechRecognitionResult::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition/SpeechRecognitionResult.cpp:21:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition/SpeechRecognitionResult.cpp:20:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition/SpeechRecognitionResultList.cpp: In member function ‘virtual nsresult mozilla::dom::SpeechRecognitionResultList::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition/SpeechRecognitionResultList.cpp:22:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webspeech/recognition/SpeechRecognitionResultList.cpp:21:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/xbl/nsXBLDocumentInfo.cpp: In member function ‘virtual nsresult nsXBLDocumentInfo::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/xbl/nsXBLDocumentInfo.cpp:99:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/xbl/nsXBLDocumentInfo.cpp:98:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsHistory.cpp: In member function ‘virtual nsresult nsHistory::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsHistory.cpp:38:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/xbl/nsXBLResourceLoader.cpp: In member function ‘virtual nsresult nsXBLResourceLoader::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/xbl/nsXBLResourceLoader.cpp:41:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/xbl/nsXBLResourceLoader.cpp:40:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsHostObjectURI.cpp: In member function ‘virtual nsresult nsHostObjectURI::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base6.cpp:65: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDeviceContext.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsViewManager.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsINode.cpp:76, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base6.cpp:83: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/Declaration.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleWalker.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleProcessorData.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsINode.cpp:86, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base6.cpp:83: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.h: In member function ‘void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:42, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ElementInlines.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xml/nsXMLElement.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGenConImageContent.cpp:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base6.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSValue.h:585:7: note: ‘class nsCSSValue’ declared here class nsCSSValue { ^~~~~~~~~~ libdom_media_webspeech_recognition.a.desc rm -f libdom_media_webspeech_recognition.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_media_webspeech_recognition.a.desc Unified_cpp_recognition0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webspeech/recognition' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/about' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_protocol_about0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/about -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/about -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/cache2 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_protocol_about0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/about/Unified_cpp_protocol_about0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentCreatorFunctions.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGenConImageContent.cpp:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base6.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsInProcessTabChildGlobal.cpp: In member function ‘virtual nsresult nsInProcessTabChildGlobal::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsInProcessTabChildGlobal.cpp:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base6.cpp:92: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: in definition of macro ‘NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO’ } else ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAboutModule.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/about/nsAboutBlank.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/about/nsAboutBlank.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/about/Unified_cpp_protocol_about0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentCreatorFunctions.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGenConImageContent.cpp:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base6.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsJSEnvironment.cpp: In member function ‘virtual nsresult nsJSContext::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsJSEnvironment.cpp:635:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsJSEnvironment.cpp:634:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsJSEnvironment.cpp: In member function ‘virtual nsresult nsJSArgArray::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsJSEnvironment.cpp:2755:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsJSEnvironment.cpp:2754:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIJSArgArray) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsJSTimeoutHandler.cpp: In member function ‘virtual nsresult nsJSScriptTimeoutHandler::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsJSTimeoutHandler.cpp:168:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/base/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/about/nsAboutBlank.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/about/Unified_cpp_protocol_about0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAboutModule.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/about/nsAboutBlank.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/about/nsAboutBlank.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/about/Unified_cpp_protocol_about0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/about/nsAboutProtocolHandler.cpp: In member function ‘virtual nsresult mozilla::net::nsNestedAboutURI::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/about/Unified_cpp_protocol_about0.cpp:29: /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/about/nsAboutProtocolHandler.cpp:347:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ *** KEEP ALIVE MARKER *** Total duration: 1:31:00.246147 libnetwerk_protocol_about.a.desc rm -f libnetwerk_protocol_about.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libnetwerk_protocol_about.a.desc Unified_cpp_protocol_about0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/about' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/svg' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_layout_svg0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_svg0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/svg/Unified_cpp_layout_svg0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsMathUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxPoint.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxMatrix.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/layout/svg/SVGContextPaint.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/svg/SVGContextPaint.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/svg/Unified_cpp_layout_svg0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o PeerConnectionMedia.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLOG4CXX_STATIC -D_NO_LOG4CXX -DUSE_SSLEAY -D_CPR_USE_EXTERNAL_LOGGER -DWEBRTC_RELATIVE_PATH -DHAVE_WEBRTC_VIDEO -DHAVE_WEBRTC_VOICE -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DMOZILLA_INTERNAL_API -DOS_LINUX -DSIP_OS_LINUX -DWEBRTC_POSIX -D_GNU_SOURCE -DLINUX -DGIPS_VER=3510 -DSECLIB_OPENSSL -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signaling/signaling_ecc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/include -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/crypto/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/PeerConnectionMedia.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionMedia.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSetHandle.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsIPresShell.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleStructContext.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleStruct.h:22, from /<>/thunderbird-52.4.0+build1/mozilla/layout/svg/SVGContextPaint.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/svg/SVGContextPaint.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/svg/Unified_cpp_layout_svg0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/RefPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/nricectx.h:60, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionMedia.cpp:13: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleStructContext.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleStruct.h:22, from /<>/thunderbird-52.4.0+build1/mozilla/layout/svg/SVGContextPaint.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/svg/SVGContextPaint.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/svg/Unified_cpp_layout_svg0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxPrefs.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/gfx/2D.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxPattern.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/svg/SVGContextPaint.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/svg/SVGContextPaint.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/svg/Unified_cpp_layout_svg0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_xbl1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_xbl1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xbl/Unified_cpp_dom_xbl1.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xbl/nsXBLWindowKeyHandler.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xbl/Unified_cpp_dom_xbl1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TimeRanges.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/TimeUnits.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaInfo.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/VideoUtils.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionMedia.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/MediaPipelineFactory.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionMedia.cpp:15: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxTextRun.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/svg/SVGTextFrame.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/svg/SVGTextFrame.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/svg/Unified_cpp_layout_svg0.cpp:47: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xbl/nsXBLWindowKeyHandler.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xbl/Unified_cpp_dom_xbl1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaStreamTrack.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionMedia.h:28, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/MediaPipelineFactory.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionMedia.cpp:15: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/nricectx.h:63, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionMedia.cpp:13: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xbl/nsXBLWindowKeyHandler.cpp:26, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xbl/Unified_cpp_dom_xbl1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/dom/xbl/nsXBLWindowKeyHandler.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xbl/Unified_cpp_dom_xbl1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsRect.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxRect.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxMatrix.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/svg/SVGContextPaint.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/svg/SVGContextPaint.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/svg/Unified_cpp_layout_svg0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/svg/nsSVGEffects.cpp: In member function ‘virtual nsresult nsSVGFilterReference::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/svg/nsSVGEffects.cpp:257:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/svg/nsSVGEffects.cpp:256:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISVGFilterReference) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/svg/nsSVGEffects.cpp: In member function ‘virtual nsresult nsSVGFilterChainObserver::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/svg/nsSVGEffects.cpp:292:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/svg/nsSVGEffects.cpp:291:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/svg/Unified_cpp_layout_svg0.cpp:137: /<>/thunderbird-52.4.0+build1/mozilla/layout/svg/nsSVGFilterInstance.cpp: In member function ‘nsresult nsSVGFilterInstance::ComputeBounds()’: /<>/thunderbird-52.4.0+build1/mozilla/layout/svg/nsSVGFilterInstance.cpp:84:46: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class nsSVGLength2’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] sizeof(mFilterElement->mLengthAttributes)); ^ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGFilters.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/svg/SVGFEContainerFrame.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/svg/Unified_cpp_layout_svg0.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/dom/svg/nsSVGLength2.h:86:7: note: ‘class nsSVGLength2’ declared here class nsSVGLength2 ^~~~~~~~~~~~ libdom_xbl.a.desc rm -f libdom_xbl.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_xbl.a.desc Unified_cpp_dom_xbl0.o Unified_cpp_dom_xbl1.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/xbl' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/diskspacewatcher' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o DiskSpaceWatcher.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/diskspacewatcher -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/diskspacewatcher -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/DiskSpaceWatcher.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/diskspacewatcher/DiskSpaceWatcher.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDiskSpaceWatcher.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/diskspacewatcher/DiskSpaceWatcher.h:7, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/diskspacewatcher/DiskSpaceWatcher.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MozPowerManagerBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Hal.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/diskspacewatcher/DiskSpaceWatcher.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.h:39, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionMedia.cpp:16: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/DataChannel.h: In member function ‘virtual nsresult mozilla::DataChannelOnMessageAvailable::Run()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/DataChannel.h:548:30: warning: this statement may fall through [-Wimplicit-fallthrough=] mConnection->CloseAll(); ~~~~~~~~~~~~~~~~~~~~~^~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/DataChannel.h:550:7: note: here case ON_CHANNEL_CREATED: ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/svg/Unified_cpp_layout_svg0.cpp:65: /<>/thunderbird-52.4.0+build1/mozilla/layout/svg/nsCSSClipPathInstance.cpp: In member function ‘already_AddRefed mozilla::nsCSSClipPathInstance::CreateClipPathCircle(mozilla::nsCSSClipPathInstance::DrawTarget*, const nsRect&)’: /<>/thunderbird-52.4.0+build1/mozilla/layout/svg/nsCSSClipPathInstance.cpp:252:13: warning: ‘horizontal’ may be used uninitialized in this function [-Wmaybe-uninitialized] nscoord horizontal, vertical; ^~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ScreenOrientation.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Hal.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/diskspacewatcher/DiskSpaceWatcher.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/diskspacewatcher/DiskSpaceWatcher.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/diskspacewatcher/DiskSpaceWatcher.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_base7.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/battery -I/<>/thunderbird-52.4.0+build1/mozilla/dom/events -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/dom/network -I/<>/thunderbird-52.4.0+build1/mozilla/dom/time -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/storage -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/u2f -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/2d -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/forms -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/datachannel -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_base7.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base7.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BorrowedAttrInfo.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributes.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributes.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base7.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/svg/Unified_cpp_layout_svg0.cpp:101: /<>/thunderbird-52.4.0+build1/mozilla/layout/svg/nsSVGClipPathFrame.cpp: In member function ‘already_AddRefed nsSVGClipPathFrame::GetClipMask(gfxContext&, nsIFrame*, const gfxMatrix&, nsSVGClipPathFrame::Matrix*, nsSVGClipPathFrame::SourceSurface*, const Matrix&, nsSVGClipPathFrame::DrawResult*)’: /<>/thunderbird-52.4.0+build1/mozilla/layout/svg/nsSVGClipPathFrame.cpp:235:7: warning: ‘clippingOfClipPathRequiredMasking’ may be used uninitialized in this function [-Wmaybe-uninitialized] if (clippingOfClipPathRequiredMasking) { ^~ libtoolkit_components_diskspacewatcher.a.desc rm -f libtoolkit_components_diskspacewatcher.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_diskspacewatcher.a.desc DiskSpaceWatcher.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/diskspacewatcher' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/ogg' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_media_ogg0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/ogg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/ogg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_media_ogg0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/ogg/Unified_cpp_dom_media_ogg0.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FragmentOrElement.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsStyledElement.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributeElement.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributes.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base7.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EndianUtils.h:67, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ogg/OggCodecState.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/ogg/Unified_cpp_dom_media_ogg0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TimeRanges.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/TimeUnits.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaInfo.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/VideoUtils.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ogg/OggCodecState.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ogg/OggCodecState.cpp:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/ogg/Unified_cpp_dom_media_ogg0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsStyledElement.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributeElement.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributes.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base7.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrName.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributes.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributes.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base7.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/Declaration.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleWalker.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributes.cpp:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base7.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.h: In member function ‘void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:42, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsStyledElement.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributeElement.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributes.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base7.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSValue.h:585:7: note: ‘class nsCSSValue’ declared here class nsCSSValue { ^~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base7.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributes.cpp: In member function ‘void nsMappedAttributes::SetAndTakeAttr(nsIAtom*, nsAttrValue&)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributes.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base7.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributes.h:90:10: note: ‘struct nsMappedAttributes::InternalAttr’ declared here struct InternalAttr ^~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base7.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributes.cpp: In member function ‘void nsMappedAttributes::RemoveAttrAt(uint32_t, nsAttrValue&)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributes.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base7.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributes.h:90:10: note: ‘struct nsMappedAttributes::InternalAttr’ declared here struct InternalAttr ^~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrName.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributes.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributes.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base7.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMimeTypeArray.cpp: In member function ‘virtual nsresult nsMimeTypeArray::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMimeTypeArray.cpp:29:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IterableIterator.h:34, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMCaps.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMProxy.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDecoder.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/FlacFrameParser.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ogg/OggCodecState.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ogg/OggCodecState.cpp:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/ogg/Unified_cpp_dom_media_ogg0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ogg/OggCodecState.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/ogg/OggCodecState.cpp:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/ogg/Unified_cpp_dom_media_ogg0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_layout_svg1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_svg1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/svg/Unified_cpp_layout_svg1.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/svg/nsSVGForeignObjectFrame.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/svg/nsSVGForeignObjectFrame.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/svg/Unified_cpp_layout_svg1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o WebrtcGlobalInformation.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLOG4CXX_STATIC -D_NO_LOG4CXX -DUSE_SSLEAY -D_CPR_USE_EXTERNAL_LOGGER -DWEBRTC_RELATIVE_PATH -DHAVE_WEBRTC_VIDEO -DHAVE_WEBRTC_VOICE -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DMOZILLA_INTERNAL_API -DOS_LINUX -DSIP_OS_LINUX -DWEBRTC_POSIX -D_GNU_SOURCE -DLINUX -DGIPS_VER=3510 -DSECLIB_OPENSSL -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signaling/signaling_ecc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/include -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/crypto/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/WebrtcGlobalInformation.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/WebrtcGlobalInformation.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSetHandle.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsIPresShell.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsIFrame.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsBox.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFrame.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsSplittableFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsContainerFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/svg/nsSVGForeignObjectFrame.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/svg/nsSVGForeignObjectFrame.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/svg/Unified_cpp_layout_svg1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStringFwd.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAString.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSubstring.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsString.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/WebrtcGlobalInformation.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/WebrtcGlobalInformation.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsIFrame.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsBox.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFrame.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsSplittableFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsContainerFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/svg/nsSVGForeignObjectFrame.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/svg/nsSVGForeignObjectFrame.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/svg/Unified_cpp_layout_svg1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/svg/nsSVGForeignObjectFrame.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/svg/nsSVGForeignObjectFrame.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/svg/Unified_cpp_layout_svg1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsQueryContentEventResult.cpp: In member function ‘virtual nsresult nsQueryContentEventResult::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsQueryContentEventResult.cpp:49:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsQueryContentEventResult.cpp:48:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIQueryContentEventResult) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxTextRun.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsTextFrame.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsRange.cpp:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base7.cpp:92: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/RTCStatsReportBinding.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/media/webrtc/WebrtcGlobal.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/WebrtcGlobalInformation.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrName.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributes.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributes.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base7.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsRange.cpp: In member function ‘virtual nsresult nsRange::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsRange.cpp:334:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsRange.cpp:333:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDOMRange) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsScreen.cpp: In member function ‘virtual nsresult nsScreen::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsScreen.cpp:55:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsScreen.cpp:54:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIDOMScreen) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsScriptLoader.cpp: In member function ‘virtual nsresult nsScriptLoadRequest::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsScriptLoader.cpp:82:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrName.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributes.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributes.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base7.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS’ NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:254:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrName.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributes.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributes.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base7.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsScriptLoader.cpp: In member function ‘virtual nsresult nsModuleLoadRequest::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrName.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributes.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributes.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base7.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrName.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributes.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributes.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base7.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsScriptLoader.cpp: In member function ‘virtual nsresult nsModuleScript::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsScriptLoader.cpp:336:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrName.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributes.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributes.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base7.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS’ NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:254:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrName.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributes.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributes.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base7.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsScriptLoader.cpp: In member function ‘virtual nsresult nsScriptLoader::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsScriptLoader.cpp:495:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrName.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsAttrAndChildArray.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributes.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsMappedAttributes.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base7.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS’ NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:254:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/RTCStatsReportBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/media/webrtc/WebrtcGlobal.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/WebrtcGlobalInformation.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingDeclarations.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/WebrtcGlobalInformation.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/WebrtcGlobalInformation.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ *** KEEP ALIVE MARKER *** Total duration: 1:32:00.246158 In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxTextRun.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsTextFrame.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/layout/svg/nsSVGUtils.cpp:53, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/svg/Unified_cpp_layout_svg1.cpp:137: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.h:39, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionCtx.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/WebrtcGlobalInformation.cpp:35: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/DataChannel.h: In member function ‘virtual nsresult mozilla::DataChannelOnMessageAvailable::Run()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/DataChannel.h:548:30: warning: this statement may fall through [-Wimplicit-fallthrough=] mConnection->CloseAll(); ~~~~~~~~~~~~~~~~~~~~~^~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/DataChannel.h:550:7: note: here case ON_CHANNEL_CREATED: ^~~~ libdom_media_ogg.a.desc rm -f libdom_media_ogg.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_media_ogg.a.desc Unified_cpp_dom_media_ogg0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/ogg' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/filehandle' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_filehandle0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/filehandle -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/filehandle -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_filehandle0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/filehandle/Unified_cpp_dom_filehandle0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GuardObjects.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/filehandle/ActorsChild.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/filehandle/ActorsChild.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/filehandle/Unified_cpp_dom_filehandle0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FileModeBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PBackgroundMutableFileChild.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/dom/filehandle/ActorsChild.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/filehandle/ActorsChild.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/filehandle/Unified_cpp_dom_filehandle0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o Unified_cpp_webrtc_signaling0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLOG4CXX_STATIC -D_NO_LOG4CXX -DUSE_SSLEAY -D_CPR_USE_EXTERNAL_LOGGER -DWEBRTC_RELATIVE_PATH -DHAVE_WEBRTC_VIDEO -DHAVE_WEBRTC_VOICE -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DMOZILLA_INTERNAL_API -DOS_LINUX -DSIP_OS_LINUX -DWEBRTC_POSIX -D_GNU_SOURCE -DLINUX -DGIPS_VER=3510 -DSECLIB_OPENSSL -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signaling/signaling_ecc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/include -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/crypto/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webrtc_signaling0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signaling/signaling_ecc/Unified_cpp_webrtc_signaling0.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/filehandle/ActorsChild.cpp:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/filehandle/Unified_cpp_dom_filehandle0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/dom/filehandle/ActorsChild.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/filehandle/ActorsChild.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/filehandle/Unified_cpp_dom_filehandle0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Sprintf.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/YuvStamper.cpp:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signaling/signaling_ecc/Unified_cpp_webrtc_signaling0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o liblayout_svg.a.desc Unified_cpp_layout_svg0.o Unified_cpp_layout_svg1.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/svg' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/crypto' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_crypto0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/crypto -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/crypto -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_crypto0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/crypto/Unified_cpp_dom_crypto0.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.h:32, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit/WebrtcGmpVideoCodec.h:54, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit/GmpVideoCodec.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signaling/signaling_ecc/Unified_cpp_webrtc_signaling0.cpp:29: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/crypto/CryptoBuffer.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/crypto/CryptoBuffer.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/crypto/Unified_cpp_dom_crypto0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DOMParserBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/UnionTypes.h:4, from /<>/thunderbird-52.4.0+build1/mozilla/dom/crypto/CryptoBuffer.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/crypto/Unified_cpp_dom_crypto0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/RTCStatsReportBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.h:42, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit/WebrtcGmpVideoCodec.h:54, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit/GmpVideoCodec.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signaling/signaling_ecc/Unified_cpp_webrtc_signaling0.cpp:29: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsXULAppAPI.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging/WebRtcLog.cpp:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signaling/signaling_ecc/Unified_cpp_webrtc_signaling0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/UnionTypes.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/crypto/CryptoBuffer.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/crypto/Unified_cpp_dom_crypto0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/dom/crypto/CryptoBuffer.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/crypto/CryptoBuffer.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/crypto/Unified_cpp_dom_crypto0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/dom/crypto/CryptoBuffer.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/crypto/CryptoBuffer.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/crypto/Unified_cpp_dom_crypto0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/crypto/CryptoKey.cpp: In member function ‘virtual nsresult mozilla::dom::CryptoKey::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/crypto/CryptoKey.cpp:41:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/crypto/CryptoKey.cpp:40:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ libdom_filehandle.a.desc rm -f libdom_filehandle.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_filehandle.a.desc Unified_cpp_dom_filehandle0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/filehandle' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/offline' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_offline0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/offline -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/offline -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_offline0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/offline/Unified_cpp_dom_offline0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/dom/offline/nsDOMOfflineResourceList.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/offline/nsDOMOfflineResourceList.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/offline/Unified_cpp_dom_offline0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o Unified_cpp_dom_base8.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/battery -I/<>/thunderbird-52.4.0+build1/mozilla/dom/events -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/dom/network -I/<>/thunderbird-52.4.0+build1/mozilla/dom/time -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/storage -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/u2f -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/2d -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/forms -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/datachannel -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_base8.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base8.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.h:39, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit/WebrtcGmpVideoCodec.h:54, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit/GmpVideoCodec.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signaling/signaling_ecc/Unified_cpp_webrtc_signaling0.cpp:29: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/DataChannel.h: In member function ‘virtual nsresult mozilla::DataChannelOnMessageAvailable::Run()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/DataChannel.h:548:30: warning: this statement may fall through [-Wimplicit-fallthrough=] mConnection->CloseAll(); ~~~~~~~~~~~~~~~~~~~~~^~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/DataChannel.h:550:7: note: here case ON_CHANNEL_CREATED: ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/dom/offline/nsDOMOfflineResourceList.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/offline/nsDOMOfflineResourceList.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/offline/Unified_cpp_dom_offline0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIStructuredCloneContainer.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsStructuredCloneContainer.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsStructuredCloneContainer.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base8.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/dom/offline/nsDOMOfflineResourceList.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/offline/nsDOMOfflineResourceList.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/offline/Unified_cpp_dom_offline0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/GCAPI.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDOMOfflineResourceList.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/offline/nsDOMOfflineResourceList.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/offline/nsDOMOfflineResourceList.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/offline/Unified_cpp_dom_offline0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/domstubs.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIDOMOfflineResourceList.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/offline/nsDOMOfflineResourceList.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/offline/nsDOMOfflineResourceList.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/offline/Unified_cpp_dom_offline0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/offline/nsDOMOfflineResourceList.cpp: In member function ‘virtual nsresult nsDOMOfflineResourceList::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/offline/nsDOMOfflineResourceList.cpp:68:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/offline/nsDOMOfflineResourceList.cpp:67:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentUtils.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsStructuredCloneContainer.cpp:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base8.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIStructuredCloneContainer.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsStructuredCloneContainer.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsStructuredCloneContainer.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base8.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsStructuredCloneContainer.cpp: In member function ‘virtual nsresult nsStructuredCloneContainer::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsStructuredCloneContainer.cpp:30:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsStructuredCloneContainer.cpp:29:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ libdom_offline.a.desc rm -f libdom_offline.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_offline.a.desc Unified_cpp_dom_offline0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/offline' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/apps' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_security_apps0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/security/apps -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/apps -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_security_apps0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/apps/Unified_cpp_security_apps0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSStyleSheet.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheetInlines.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsStyleLinkElement.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsStyleLinkElement.cpp:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base8.cpp:38: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/GCAPI.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIStructuredCloneContainer.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsStructuredCloneContainer.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsStructuredCloneContainer.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base8.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/security/certverifier/CertVerifier.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/security/certverifier/NSSCertDBTrustDomain.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/security/apps/AppSignatureVerification.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/apps/Unified_cpp_security_apps0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/Declaration.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DeclarationBlockInlines.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsStyledElement.cpp:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base8.cpp:47: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.h: In member function ‘void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:42, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSStyleSheet.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheetInlines.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsStyleLinkElement.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsStyleLinkElement.cpp:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base8.cpp:38: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSValue.h:585:7: note: ‘class nsCSSValue’ declared here class nsCSSValue { ^~~~~~~~~~ libsecurity_apps.a.desc rm -f libsecurity_apps.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libsecurity_apps.a.desc Unified_cpp_security_apps0.o libdom_crypto.a.desc rm -f libdom_crypto.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_crypto.a.desc Unified_cpp_dom_crypto0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/apps' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/startup' mkdir -p '.deps/' make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/crypto' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_components_startup0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/startup -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/startup -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_components_startup0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/startup/Unified_cpp_components_startup0.cpp make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/windowwatcher' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_windowwatcher0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/embedding/components/windowwatcher -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/windowwatcher -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_windowwatcher0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/windowwatcher/Unified_cpp_windowwatcher0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/TimeStamp.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/startup/StartupTimeline.h:31, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/startup/StartupTimeline.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/startup/Unified_cpp_components_startup0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/windowwatcher/nsAutoWindowStateHelper.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/windowwatcher/nsAutoWindowStateHelper.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/windowwatcher/Unified_cpp_windowwatcher0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ *** KEEP ALIVE MARKER *** Total duration: 1:33:00.246139 libtoolkit_components_startup.a.desc rm -f libtoolkit_components_startup.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_startup.a.desc Unified_cpp_components_startup0.o In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Event.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/windowwatcher/nsAutoWindowStateHelper.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/windowwatcher/Unified_cpp_windowwatcher0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/startup' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/ipc' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_accessible_ipc0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc/other -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/atk -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/base -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/generic -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_accessible_ipc0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/ipc/Unified_cpp_accessible_ipc0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIStructuredCloneContainer.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsStructuredCloneContainer.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsStructuredCloneContainer.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base8.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWindowRoot.cpp: In member function ‘virtual nsresult nsWindowRoot::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWindowRoot.cpp:69:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAccessiblePivot.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/DocAccessible.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc/DocAccessibleChildBase.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/ipc/Unified_cpp_accessible_ipc0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/HeapAPI.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/GCAPI.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIStructuredCloneContainer.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsStructuredCloneContainer.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsStructuredCloneContainer.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base8.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = nsTabSizes]’: /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsArenaMemoryStats.h:21:39: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWindowMemoryReporter.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWindowMemoryReporter.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base8.cpp:110: /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsArenaMemoryStats.h:13:7: note: ‘class nsTabSizes’ declared here class nsTabSizes { ^~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/HeapAPI.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/GCAPI.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIStructuredCloneContainer.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsStructuredCloneContainer.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsStructuredCloneContainer.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base8.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = JS::TabSizes]’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/MemoryMetrics.h:40:39: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWindowMemoryReporter.cpp:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base8.cpp:110: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/MemoryMetrics.h:31:8: note: ‘struct JS::TabSizes’ declared here struct TabSizes ^~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/HeapAPI.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/GCAPI.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIStructuredCloneContainer.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsStructuredCloneContainer.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsStructuredCloneContainer.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base8.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = JS::ServoSizes]’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/MemoryMetrics.h:71:41: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWindowMemoryReporter.cpp:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base8.cpp:110: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/MemoryMetrics.h:59:8: note: ‘struct JS::ServoSizes’ declared here struct ServoSizes ^~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsGlobalWindow.h:35, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/windowwatcher/nsWindowWatcher.cpp:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/windowwatcher/Unified_cpp_windowwatcher0.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/windowwatcher/nsAutoWindowStateHelper.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/embedding/components/windowwatcher/nsAutoWindowStateHelper.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/windowwatcher/Unified_cpp_windowwatcher0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/Accessible.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/AccessibleWrap.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/HyperTextAccessible.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/DocAccessible.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc/DocAccessibleChildBase.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/ipc/Unified_cpp_accessible_ipc0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signaling/signaling_ecc/Unified_cpp_webrtc_signaling0.cpp:38: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit/WebrtcGmpVideoCodec.cpp: In member function ‘virtual void mozilla::WebrtcGmpVideoEncoder::Encoded(GMPVideoEncodedFrame*, const nsTArray&)’: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit/WebrtcGmpVideoCodec.cpp:646:68: warning: ‘size’ may be used uninitialized in this function [-Wmaybe-uninitialized] webrtc::EncodedImage unit(aEncodedFrame->Buffer(), size, size); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContentInlines.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/Accessible.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/AccessibleWrap.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/HyperTextAccessible.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/DocAccessible.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc/DocAccessibleChildBase.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/ipc/Unified_cpp_accessible_ipc0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/AccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/HyperTextAccessible.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/HyperTextAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/DocAccessible.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/DocAccessibleChildBase.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc/DocAccessibleChildBase.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/ipc/Unified_cpp_accessible_ipc0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ libecc.a.desc rm -f libecc.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libecc.a.desc cpr_string.o sdp_access.o sdp_attr.o sdp_attr_access.o sdp_base64.o sdp_config.o sdp_main.o sdp_services_unix.o sdp_token.o sdp_utils.o Unified_c_webrtc_signaling0.o CSFLog.o JsepSessionImpl.o AudioConduit.o CodecStatistics.o VideoConduit.o MediaPipeline.o MediaPipelineFilter.o SrtpFlow.o MediaPipelineFactory.o MediaStreamList.o PeerConnectionCtx.o PeerConnectionImpl.o PeerConnectionMedia.o WebrtcGlobalInformation.o Unified_cpp_webrtc_signaling0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signaling/signaling_ecc' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsCSSRuleProcessor.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsCSSRuleProcessor.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRuleProcessor.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRuleProcessor.cpp:19: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsIMediaList.h:22, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRuleProcessor.h:22, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRuleProcessor.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleWalker.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRuleProcessor.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRuleProcessor.cpp:20: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRuleProcessor.cpp:19: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ libembedding_components_windowwatcher.a.desc rm -f libembedding_components_windowwatcher.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libembedding_components_windowwatcher.a.desc Unified_cpp_windowwatcher0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/embedding/components/windowwatcher' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/parser/htmlparser' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_parser_htmlparser0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/parser/htmlparser -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/parser/htmlparser -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_parser_htmlparser0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/parser/htmlparser/Unified_cpp_parser_htmlparser0.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/Declaration.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleWalker.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRuleProcessor.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRuleProcessor.cpp:20: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.h: In member function ‘void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsIMediaList.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRuleProcessor.h:22, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRuleProcessor.cpp:20: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSValue.h:585:7: note: ‘class nsCSSValue’ declared here class nsCSSValue { ^~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/parser/htmlparser/CNavDTD.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/parser/htmlparser/Unified_cpp_parser_htmlparser0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/parser/htmlparser/nsParserBase.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/parser/htmlparser/nsIParser.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/parser/htmlparser/CNavDTD.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/parser/htmlparser/Unified_cpp_parser_htmlparser0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxUserFontSet.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FontFace.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRuleProcessor.cpp:48: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRuleProcessor.cpp:19: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRuleProcessor.cpp: In member function ‘virtual nsresult nsCSSRuleProcessor::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRuleProcessor.cpp:1035:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRuleProcessor.cpp:1034:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIStyleRuleProcessor) ^~~~~~~~~~~~~~~~~~~~~~ libaccessible_ipc.a.desc rm -f libaccessible_ipc.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libaccessible_ipc.a.desc Unified_cpp_accessible_ipc0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/ipc' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/rdf/build' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o nsRDFModule.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/rdf/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/rdf/build -I/<>/thunderbird-52.4.0+build1/mozilla/rdf/base -I/<>/thunderbird-52.4.0+build1/mozilla/rdf/datasource -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsRDFModule.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/rdf/build/nsRDFModule.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/rdf/build/nsRDFModule.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/mozilla/parser/htmlparser/CNavDTD.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/parser/htmlparser/Unified_cpp_parser_htmlparser0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/parser/htmlparser/nsExpatDriver.cpp: In member function ‘virtual nsresult nsExpatDriver::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/htmlparser/nsExpatDriver.cpp:334:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/htmlparser/nsExpatDriver.cpp:333:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDTD) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/htmlparser/nsParser.cpp: In member function ‘virtual nsresult nsParser::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/parser/htmlparser/nsParser.cpp:217:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/parser/htmlparser/Unified_cpp_parser_htmlparser0.cpp:101: /<>/thunderbird-52.4.0+build1/mozilla/parser/htmlparser/nsScanner.cpp: In constructor ‘nsScanner::nsScanner(const nsAString_internal&)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/parser/htmlparser/nsScanner.h:26, from /<>/thunderbird-52.4.0+build1/mozilla/parser/htmlparser/CParserContext.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/parser/htmlparser/CParserContext.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/parser/htmlparser/Unified_cpp_parser_htmlparser0.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/parser/htmlparser/nsScannerString.h:323:7: note: ‘class nsScannerIterator’ declared here class nsScannerIterator ^~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/parser/htmlparser/Unified_cpp_parser_htmlparser0.cpp:101: /<>/thunderbird-52.4.0+build1/mozilla/parser/htmlparser/nsScanner.cpp: In constructor ‘nsScanner::nsScanner(nsString&, bool)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/parser/htmlparser/nsScanner.h:26, from /<>/thunderbird-52.4.0+build1/mozilla/parser/htmlparser/CParserContext.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/parser/htmlparser/CParserContext.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/parser/htmlparser/Unified_cpp_parser_htmlparser0.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/parser/htmlparser/nsScannerString.h:323:7: note: ‘class nsScannerIterator’ declared here class nsScannerIterator ^~~~~~~~~~~~~~~~~ librdf_build.a.desc rm -f librdf_build.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o librdf_build.a.desc nsRDFModule.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/rdf/build' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/encoder' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_media_encoder0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/encoder -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/encoder -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_media_encoder0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=attributes /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/encoder/Unified_cpp_dom_media_encoder0.cpp /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_base9.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/battery -I/<>/thunderbird-52.4.0+build1/mozilla/dom/events -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/dom/network -I/<>/thunderbird-52.4.0+build1/mozilla/dom/time -I/<>/thunderbird-52.4.0+build1/mozilla/caps -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/geolocation -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/storage -I/<>/thunderbird-52.4.0+build1/mozilla/dom/svg -I/<>/thunderbird-52.4.0+build1/mozilla/dom/u2f -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xml -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xslt/xpath -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/2d -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/src -I/<>/thunderbird-52.4.0+build1/mozilla/js/xpconnect/wrappers -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/forms -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/widget -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/ds -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/sctp/datachannel -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_base9.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base9.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GeckoProfiler.h:52, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ReentrantMonitor.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/encoder/TrackEncoder.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/encoder/MediaEncoder.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/encoder/MediaEncoder.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/encoder/Unified_cpp_dom_media_encoder0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContentSerializer.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsXMLContentSerializer.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsXMLContentSerializer.cpp:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base9.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsXMLContentSerializer.cpp:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base9.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioChannelBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaStreamGraph.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/encoder/TrackEncoder.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/encoder/MediaEncoder.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/encoder/MediaEncoder.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/encoder/Unified_cpp_dom_media_encoder0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRuleProcessor.cpp: In member function ‘nsRestyleHint nsCSSRuleProcessor::HasStateDependentStyle(ElementDependentRuleProcessorData*, mozilla::dom::Element*, mozilla::CSSPseudoElementType, mozilla::EventStates)’: /<>/thunderbird-52.4.0+build1/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)) && ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsXMLContentSerializer.cpp:32, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base9.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsXMLContentSerializer.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsXMLContentSerializer.cpp:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base9.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ libparser_htmlparser.a.desc rm -f libparser_htmlparser.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libparser_htmlparser.a.desc Unified_cpp_parser_htmlparser0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/parser/htmlparser' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/plugins/ipc' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o PluginInstanceChild.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/plugins/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/base -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/PluginInstanceChild.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat -pthread -I/usr/include/gtk-2.0 -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/atk-1.0 -I/usr/include/gtk-2.0 -I/usr/lib/aarch64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/ipc/PluginInstanceChild.cpp /usr/bin/g++ -std=gnu++11 -o nsLayoutStylesheetCache.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsLayoutStylesheetCache.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsLayoutStylesheetCache.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IterableIterator.h:34, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMCaps.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMProxy.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDecoder.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/encoder/MediaEncoder.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/encoder/Unified_cpp_dom_media_encoder0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GeckoProfiler.h:58, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ReentrantMonitor.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/encoder/TrackEncoder.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/encoder/MediaEncoder.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/encoder/MediaEncoder.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/encoder/Unified_cpp_dom_media_encoder0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base/Unified_cpp_dom_base9.cpp:2: /<>/thunderbird-52.4.0+build1/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&)’: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsXMLContentSerializer.cpp:1451:23: warning: this statement may fall through [-Wimplicit-fallthrough=] sawBlankOrTab = true; ~~~~~~~~~~~~~~^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsXMLContentSerializer.cpp:1453:7: note: here case '\n': ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIMemoryReporter.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsLayoutStylesheetCache.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsLayoutStylesheetCache.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyer.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyerChild.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/ipc/PluginBackgroundDestroyer.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/ipc/PluginInstanceChild.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIHttpChannel.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/ReferrerPolicy.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheetInfo.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheetInlines.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/Loader.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsLayoutStylesheetCache.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsLayoutStylesheetCache.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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_base.a.desc rm -f libdom_base.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 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 make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/base' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/mozapps/extensions' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_mozapps_extensions0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/mozapps/extensions -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/mozapps/extensions -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_mozapps_extensions0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/mozapps/extensions/Unified_cpp_mozapps_extensions0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContentPolicy.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/mozapps/extensions/AddonContentPolicy.h:7, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/mozapps/extensions/AddonContentPolicy.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/mozapps/extensions/Unified_cpp_mozapps_extensions0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSStyleSheet.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheetInlines.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/Loader.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsLayoutStylesheetCache.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsLayoutStylesheetCache.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIMemoryReporter.h:850, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsLayoutStylesheetCache.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsLayoutStylesheetCache.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceChild.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/ipc/PluginInstanceChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/ipc/PluginInstanceChild.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AutocompleteInfoBinding.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentUtils.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsContentPolicyUtils.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/mozapps/extensions/AddonContentPolicy.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/mozapps/extensions/Unified_cpp_mozapps_extensions0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceChild.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/ipc/PluginInstanceChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/ipc/PluginInstanceChild.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyer.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginBackgroundDestroyerChild.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/ipc/PluginBackgroundDestroyer.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/ipc/PluginInstanceChild.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/PromiseBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Promise.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MediaKeySystemAccess.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MediaKeySystemAccessManager.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Navigator.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/mozapps/extensions/AddonManagerWebAPI.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/mozapps/extensions/Unified_cpp_mozapps_extensions0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/nsCSPUtils.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/mozapps/extensions/AddonContentPolicy.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/mozapps/extensions/Unified_cpp_mozapps_extensions0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o Unified_cpp_layout_style0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_style0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Animation.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AnimationCollection.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/AnimationCollection.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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_encoder.a.desc rm -f libdom_media_encoder.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_media_encoder.a.desc Unified_cpp_dom_media_encoder0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/encoder' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/wyciwyg' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_protocol_wyciwyg0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/wyciwyg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/wyciwyg -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_protocol_wyciwyg0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/wyciwyg/Unified_cpp_protocol_wyciwyg0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/NeckoChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/wyciwyg/nsWyciwyg.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/wyciwyg/WyciwygChannelChild.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/wyciwyg/Unified_cpp_protocol_wyciwyg0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Animation.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AnimationCollection.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/AnimationCollection.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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_mozapps_extensions.a.desc rm -f libtoolkit_mozapps_extensions.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libtoolkit_mozapps_extensions.a.desc Unified_cpp_mozapps_extensions0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/mozapps/extensions' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/eme' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_media_eme0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/eme -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/eme -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_media_eme0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/eme/Unified_cpp_dom_media_eme0.cpp /usr/bin/g++ -std=gnu++11 -o PluginModuleChild.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/plugins/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/base -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/PluginModuleChild.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat -pthread -I/usr/include/gtk-2.0 -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/atk-1.0 -I/usr/include/gtk-2.0 -I/usr/lib/aarch64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/ipc/PluginModuleChild.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Animation.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AnimationCollection.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/AnimationCollection.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Animation.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AnimationCollection.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/AnimationCollection.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIEventTarget.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIThread.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMCaps.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/eme/CDMCaps.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ipc/BackgroundUtils.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/PBackgroundSharedTypes.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/ipc/URIParams.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/NeckoChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/wyciwyg/nsWyciwyg.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/wyciwyg/WyciwygChannelChild.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/wyciwyg/Unified_cpp_protocol_wyciwyg0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ *** KEEP ALIVE MARKER *** Total duration: 1:34:00.246192 In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TimeRanges.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/TimeUnits.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaInfo.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/AbstractMediaDecoder.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDecoderReader.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/PlatformDecoderModule.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/SamplesWaitingForKey.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMCaps.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/eme/CDMCaps.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ContentCache.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/nsGUIEventIPC.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/dom/PBrowserChild.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TabChild.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/wyciwyg/WyciwygChannelChild.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/wyciwyg/Unified_cpp_protocol_wyciwyg0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/net/NeckoChild.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/wyciwyg/nsWyciwyg.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/netwerk/protocol/wyciwyg/WyciwygChannelChild.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/wyciwyg/Unified_cpp_protocol_wyciwyg0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/AudioChannelBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TabMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginModuleChild.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/plugins/PluginModuleChild.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/ipc/PluginModuleChild.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/IterableIterator.h:34, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/MediaKeyStatusMapBinding.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMCaps.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/eme/CDMCaps.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIEventTarget.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIThread.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMCaps.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/eme/CDMCaps.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/Declaration.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleWalker.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleProcessorData.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/AnimationCommon.cpp:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style0.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.h: In member function ‘void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:42, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PseudoElementHashEntry.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EffectCompositor.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Animation.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AnimationCollection.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/AnimationCollection.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSValue.h:585:7: note: ‘class nsCSSValue’ declared here class nsCSSValue { ^~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIEventTarget.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIThread.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMCaps.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/eme/CDMCaps.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/eme/MediaEncryptedEvent.cpp: In member function ‘virtual nsresult mozilla::dom::MediaEncryptedEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TimeRanges.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/TimeUnits.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaInfo.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/AbstractMediaDecoder.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDecoderReader.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/PlatformDecoderModule.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/SamplesWaitingForKey.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMCaps.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/eme/CDMCaps.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIEventTarget.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIThread.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMCaps.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/eme/CDMCaps.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/eme/MediaKeyMessageEvent.cpp: In member function ‘virtual nsresult mozilla::dom::MediaKeyMessageEvent::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TimeRanges.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/TimeUnits.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaInfo.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/AbstractMediaDecoder.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDecoderReader.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/PlatformDecoderModule.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/SamplesWaitingForKey.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMCaps.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/eme/CDMCaps.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Animation.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AnimationCollection.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/AnimationCollection.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/CSSRuleList.cpp: In member function ‘virtual nsresult mozilla::dom::CSSRuleList::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/CSSRuleList.cpp:22:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/CSSRuleList.cpp:21:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxUserFontSet.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FontFace.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/CSSStyleSheet.cpp:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style0.cpp:47: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstance.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginInstanceChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/plugins/PluginInstanceChild.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/plugins/PluginModuleChild.h:31, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/ipc/PluginModuleChild.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsHashKeys.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDataHashtable.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/plugins/PluginModuleChild.h:22, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/ipc/PluginModuleChild.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Animation.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AnimationCollection.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/AnimationCollection.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/CSSStyleSheet.cpp: In member function ‘virtual nsresult nsMediaList::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/CSSStyleSheet.cpp:604:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/CSSStyleSheet.cpp:603:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/CSSStyleSheet.cpp: In member function ‘virtual nsresult mozilla::CSSStyleSheet::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style0.cpp:47: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Animation.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AnimationCollection.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/AnimationCollection.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/Declaration.cpp: In member function ‘virtual nsresult mozilla::css::Declaration::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/Declaration.cpp:90:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/Declaration.cpp:89:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIStyleRule) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSValue.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/DOMIntersectionObserver.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:42, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/PseudoElementHashEntry.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EffectCompositor.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Animation.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AnimationCollection.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/AnimationCollection.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/Declaration.cpp: In member function ‘void mozilla::css::Declaration::RemovePropertyByID(nsCSSPropertyID)’: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSProps.h:703:29: warning: variable ‘es_’ set but not used [-Wunused-but-set-variable] es_ = (nsCSSPropertyID)((enabledstate_) | \ ^~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSProps.h:703:29: note: in definition of macro ‘CSSPROPS_FOR_SHORTHAND_SUBPROPERTIES’ es_ = (nsCSSPropertyID)((enabledstate_) | \ ^~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/Declaration.cpp: In member function ‘void mozilla::css::Declaration::GetPropertyValueInternal(nsCSSPropertyID, nsAString_internal&, nsCSSValue::Serialization) const’: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSProps.h:703:29: warning: variable ‘es_’ set but not used [-Wunused-but-set-variable] es_ = (nsCSSPropertyID)((enabledstate_) | \ ^~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSProps.h:703:29: note: in definition of macro ‘CSSPROPS_FOR_SHORTHAND_SUBPROPERTIES’ es_ = (nsCSSPropertyID)((enabledstate_) | \ ^~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/Declaration.cpp: In member function ‘bool mozilla::css::Declaration::GetPropertyIsImportantByID(nsCSSPropertyID) const’: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSProps.h:703:29: warning: variable ‘es_’ set but not used [-Wunused-but-set-variable] es_ = (nsCSSPropertyID)((enabledstate_) | \ ^~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSProps.h:703:29: note: in definition of macro ‘CSSPROPS_FOR_SHORTHAND_SUBPROPERTIES’ es_ = (nsCSSPropertyID)((enabledstate_) | \ ^~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Animation.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AnimationCollection.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/AnimationCollection.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/FontFace.cpp: In member function ‘virtual nsresult mozilla::dom::FontFace::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/FontFace.cpp:97:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/FontFace.cpp:96:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/FontFaceSet.cpp: In member function ‘virtual nsresult mozilla::dom::FontFaceSet::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/FontFaceSet.cpp:95:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(DOMEventTargetHelper) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/FontFaceSet.cpp:94:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsICSSLoaderObserver) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/ImageLoader.cpp: In member function ‘virtual nsresult mozilla::css::ImageLoader::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/ImageLoader.cpp:375:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIEventTarget.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIThread.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMCaps.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/eme/CDMCaps.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/eme/MediaKeySession.cpp: In member function ‘virtual nsresult mozilla::dom::MediaKeySession::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TimeRanges.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/TimeUnits.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaInfo.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/AbstractMediaDecoder.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/MediaDecoderReader.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/PlatformDecoderModule.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/SamplesWaitingForKey.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMCaps.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/eme/CDMCaps.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIEventTarget.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIThread.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CDMCaps.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/eme/CDMCaps.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/eme/Unified_cpp_dom_media_eme0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/eme/MediaKeyStatusMap.cpp: In member function ‘virtual nsresult mozilla::dom::MediaKeyStatusMap::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/eme/MediaKeyStatusMap.cpp:21:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/eme/MediaKeyStatusMap.cpp:20:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/eme/MediaKeySystemAccess.cpp: In member function ‘virtual nsresult mozilla::dom::MediaKeySystemAccess::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/eme/MediaKeySystemAccess.cpp:52:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/eme/MediaKeySystemAccess.cpp:51:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsISupports) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/eme/MediaKeySystemAccessManager.cpp: In member function ‘virtual nsresult mozilla::dom::MediaKeySystemAccessManager::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/eme/MediaKeySystemAccessManager.cpp:28:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/eme/MediaKeySystemAccessManager.cpp:27:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIObserver) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/eme/MediaKeys.cpp: In member function ‘virtual nsresult mozilla::dom::MediaKeys::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/media/eme/MediaKeys.cpp:51:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style0.cpp:29: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/CSSLexer.cpp: In member function ‘void mozilla::dom::CSSLexer::NextToken(mozilla::dom::Nullable&)’: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/CSSLexer.cpp:127:47: warning: this statement may fall through [-Wimplicit-fallthrough=] resultToken.mText.Construct(token.mIdent); ^ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/CSSLexer.cpp:129:5: note: here case eCSSToken_Number: ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style0.cpp:92: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/Declaration.cpp: In member function ‘void mozilla::css::Declaration::GetPropertyValueInternal(nsCSSPropertyID, nsAString_internal&, nsCSSValue::Serialization) const’: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/Declaration.cpp:778:22: warning: this statement may fall through [-Wimplicit-fallthrough=] MOZ_FALLTHROUGH; ^ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/Declaration.cpp:780:5: note: here case eCSSProperty_border_top: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/Declaration.cpp:1343:22: warning: this statement may fall through [-Wimplicit-fallthrough=] MOZ_FALLTHROUGH; ^ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/Declaration.cpp:1345:5: note: here case eCSSProperty_grid_template: { ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/Declaration.cpp:1488:22: warning: this statement may fall through [-Wimplicit-fallthrough=] MOZ_FALLTHROUGH; ^ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/Declaration.cpp:1490:5: note: here case eCSSProperty_grid_gap: { ^~~~ /usr/bin/g++ -std=gnu++11 -o PluginWidgetChild.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/plugins/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/base -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/PluginWidgetChild.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat -pthread -I/usr/include/gtk-2.0 -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/atk-1.0 -I/usr/include/gtk-2.0 -I/usr/lib/aarch64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/ipc/PluginWidgetChild.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginWidget.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginWidgetChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/plugins/PluginWidgetChild.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/ipc/PluginWidgetChild.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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_protocol_wyciwyg.a.desc rm -f libnetwerk_protocol_wyciwyg.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libnetwerk_protocol_wyciwyg.a.desc Unified_cpp_protocol_wyciwyg0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/netwerk/protocol/wyciwyg' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/atk' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o AccessibleWrap.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/atk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/atk -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/base -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/generic -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/html -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc/other -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xul -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/atk-1.0 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/AccessibleWrap.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -Wno-error=shadow -Wno-unused-local-typedefs /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginWidgetChild.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/plugins/PluginWidgetChild.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/ipc/PluginWidgetChild.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style0.cpp:47: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/CSSStyleSheet.cpp: In member function ‘bool nsMediaExpression::Matches(nsPresContext*, const nsCSSValue&) const’: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/CSSStyleSheet.cpp:285:21: warning: ‘cmp’ may be used uninitialized in this function [-Wmaybe-uninitialized] return cmp == 0; ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginWidgetChild.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/plugins/PluginWidgetChild.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/ipc/PluginWidgetChild.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginWidget.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginWidgetChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/plugins/PluginWidgetChild.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/ipc/PluginWidgetChild.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContentInlines.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ libdom_media_eme.a.desc rm -f libdom_media_eme.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_media_eme.a.desc Unified_cpp_dom_media_eme0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/eme' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xul' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_accessible_xul0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xul -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xul -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/base -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/generic -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/html -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul/tree -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/atk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_accessible_xul0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xul/Unified_cpp_accessible_xul0.cpp /usr/bin/g++ -std=gnu++11 -o PluginWidgetParent.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/plugins/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/base -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/PluginWidgetParent.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat -pthread -I/usr/include/gtk-2.0 -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/atk-1.0 -I/usr/include/gtk-2.0 -I/usr/lib/aarch64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/ipc/PluginWidgetParent.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/xul/XULAlertAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/xul/XULAlertAccessible.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginWidget.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginWidgetParent.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/ipc/PluginWidgetParent.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/ipc/PluginWidgetParent.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/xul/XULAlertAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/xul/XULAlertAccessible.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContentInlines.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/xul/XULAlertAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/xul/XULAlertAccessible.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/xul/XULAlertAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/xul/XULAlertAccessible.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginWidgetParent.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/ipc/PluginWidgetParent.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/ipc/PluginWidgetParent.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o ApplicationAccessibleWrap.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/atk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/atk -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/base -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/generic -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/html -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc/other -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xul -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/atk-1.0 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/ApplicationAccessibleWrap.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -Wno-error=shadow -Wno-unused-local-typedefs /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/ApplicationAccessibleWrap.cpp /usr/bin/g++ -std=gnu++11 -o Unified_cpp_layout_style1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_style1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style1.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/ApplicationAccessible.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/ApplicationAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/ApplicationAccessibleWrap.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginWidgetParent.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/ipc/PluginWidgetParent.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/ipc/PluginWidgetParent.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginWidget.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/plugins/PPluginWidgetParent.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/ipc/PluginWidgetParent.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/ipc/PluginWidgetParent.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMArray.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/IncrementalClearCOMRuleArray.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/IncrementalClearCOMRuleArray.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/ApplicationAccessible.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/ApplicationAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/ApplicationAccessibleWrap.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSetHandle.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsIPresShell.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsIFrame.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsBox.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFrame.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsSplittableFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsContainerFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsDisplayList.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/LayerAnimationInfo.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/LayerAnimationInfo.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style1.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/xul/XULAlertAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/xul/XULAlertAccessible.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/accessible/xul/XULTreeAccessible.cpp: In member function ‘virtual nsresult mozilla::a11y::XULTreeAccessible::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsINode.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/xul/XULAlertAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/xul/XULAlertAccessible.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/xul/XULAlertAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/xul/XULAlertAccessible.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/accessible/xul/XULTreeAccessible.cpp: In member function ‘virtual nsresult mozilla::a11y::XULTreeItemAccessible::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsINode.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/xul/XULAlertAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/xul/XULAlertAccessible.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/xul/XULAlertAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/xul/XULAlertAccessible.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/accessible/xul/XULTreeGridAccessible.cpp: In member function ‘virtual nsresult mozilla::a11y::XULTreeGridRowAccessible::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsINode.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/xul/XULAlertAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/xul/XULAlertAccessible.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/xul/XULAlertAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/xul/XULAlertAccessible.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/accessible/xul/XULTreeGridAccessible.cpp: In member function ‘virtual nsresult mozilla::a11y::XULTreeGridCellAccessible::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/NodeInfo.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsINode.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/xul/XULAlertAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/xul/XULAlertAccessible.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xul/Unified_cpp_accessible_xul0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:234:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:243:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION’ NS_IMPL_QUERY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:258:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContentInlines.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/ApplicationAccessible.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/ApplicationAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/ApplicationAccessibleWrap.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/ApplicationAccessible.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/ApplicationAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/ApplicationAccessibleWrap.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsIFrame.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsBox.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFrame.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsSplittableFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsContainerFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsDisplayList.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/LayerAnimationInfo.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/LayerAnimationInfo.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style1.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMArray.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/IncrementalClearCOMRuleArray.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/IncrementalClearCOMRuleArray.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style1.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o AtkSocketAccessible.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/atk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/atk -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/base -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/generic -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/html -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc/other -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xul -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/atk-1.0 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/AtkSocketAccessible.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -Wno-error=shadow -Wno-unused-local-typedefs /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AtkSocketAccessible.cpp /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_plugins_ipc0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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/<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/plugins/ipc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/base -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_plugins_ipc0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat -pthread -I/usr/include/gtk-2.0 -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/atk-1.0 -I/usr/include/gtk-2.0 -I/usr/lib/aarch64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/plugins/ipc/Unified_cpp_dom_plugins_ipc0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AtkSocketAccessible.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AtkSocketAccessible.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMArray.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/IncrementalClearCOMRuleArray.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/IncrementalClearCOMRuleArray.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/MediaQueryList.cpp: In member function ‘virtual nsresult mozilla::dom::MediaQueryList::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/MediaQueryList.cpp:60:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSetHandle.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsIPresShell.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsIFrame.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsBox.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFrame.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsSplittableFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsContainerFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsDisplayList.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/LayerAnimationInfo.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/LayerAnimationInfo.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style1.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS’ NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/layout/style/Declaration.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleWalker.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRuleProcessor.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/RuleProcessorCache.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/RuleProcessorCache.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style1.cpp:47: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.h: In member function ‘void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/layout/style/CounterStyleManager.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleStructContext.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleStruct.h:22, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsIFrame.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/layout/xul/nsBox.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsFrame.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsSplittableFrame.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/generic/nsContainerFrame.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsDisplayList.h:21, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/LayerAnimationInfo.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/LayerAnimationInfo.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style1.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSValue.h:585:7: note: ‘class nsCSSValue’ declared here class nsCSSValue { ^~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStream.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/plugins/BrowserStreamChild.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/ipc/BrowserStreamChild.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/plugins/ipc/Unified_cpp_dom_plugins_ipc0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AtkSocketAccessible.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AtkSocketAccessible.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMArray.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/IncrementalClearCOMRuleArray.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/IncrementalClearCOMRuleArray.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/StyleRule.cpp: In member function ‘virtual nsresult DOMCSSDeclarationImpl::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style1.cpp:119: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMArray.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/IncrementalClearCOMRuleArray.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/IncrementalClearCOMRuleArray.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/StyleRule.cpp: In member function ‘virtual nsresult mozilla::css::DOMCSSStyleRule::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/StyleRule.cpp:1256:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/StyleRule.cpp:30, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style1.cpp:119: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: in definition of macro ‘NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO’ } else ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMArray.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/IncrementalClearCOMRuleArray.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/IncrementalClearCOMRuleArray.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style1.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/StyleRule.cpp: In member function ‘virtual nsresult mozilla::css::StyleRule::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/StyleRule.cpp:1426:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/StyleSheet.cpp: In member function ‘virtual nsresult mozilla::StyleSheet::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/StyleSheet.cpp:45:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxUserFontSet.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FontFace.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsAnimationManager.cpp:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style1.cpp:137: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ libaccessible_xul.a.desc rm -f libaccessible_xul.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libaccessible_xul.a.desc Unified_cpp_accessible_xul0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/xul' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/gtk/mozgtk/gtk3' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o mozgtk.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGTK2_SYMBOLS -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/mozgtk/gtk3 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/gtk/mozgtk/gtk3 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/mozgtk.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/mozgtk/mozgtk.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContentInlines.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AtkSocketAccessible.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AtkSocketAccessible.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AtkSocketAccessible.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AtkSocketAccessible.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ libmozgtk.so rm -f libmozgtk.so /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_exec.py --uselist -- /usr/bin/g++ -std=gnu++11 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -fPIC -shared -Wl,-z,defs -Wl,--gc-sections -Wl,-h,libmozgtk.so -o libmozgtk.so mozgtk.o -lpthread -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -Wl,-rpath-link,/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/bin -Wl,-rpath-link,/usr/lib -ldl -Wl,--no-as-needed -lgtk-3 -lgdk-3 -Wl,--as-needed chmod +x libmozgtk.so ../../../../config/nsinstall -R -m 644 'libmozgtk.so' '../../../../dist/bin' make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/gtk/mozgtk/gtk3' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/data' mkdir -p '.deps/' icudata_gas.o /usr/bin/gcc -std=gnu99 -o icudata_gas.o -DNDEBUG=1 -DTRIMMED=1 -fPIC -Wa,--noexecstack -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -g '-DICU_DATA_FILE="icudt58l.dat"' -DICU_DATA_SYMBOL=icudt58_dat -I/<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/data -c /<>/thunderbird-52.4.0+build1/mozilla/config/external/icu/data/icudata_gas.S libicudata.a.desc rm -f libicudata.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libicudata.a.desc icudata_gas.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/config/external/icu/data' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/memory/mozjemalloc' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o jemalloc.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -Dabort=moz_abort -DMOZ_JEMALLOC_IMPL -DMOZ_HAS_MOZGLUE -I/<>/thunderbird-52.4.0+build1/mozilla/memory/mozjemalloc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/memory/mozjemalloc -I/<>/thunderbird-52.4.0+build1/mozilla/memory/build -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/jemalloc.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-unused /<>/thunderbird-52.4.0+build1/mozilla/memory/mozjemalloc/jemalloc.c *** KEEP ALIVE MARKER *** Total duration: 1:35:00.246150 In file included from /<>/thunderbird-52.4.0+build1/mozilla/memory/mozjemalloc/jemalloc.c:452: /<>/thunderbird-52.4.0+build1/mozilla/memory/mozjemalloc/jemalloc.c: In function ‘extent_tree_szad_insert’: /<>/thunderbird-52.4.0+build1/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))); \ ^ /<>/thunderbird-52.4.0+build1/mozilla/memory/mozjemalloc/jemalloc.c: In function ‘extent_tree_szad_remove’: /<>/thunderbird-52.4.0+build1/mozilla/memory/mozjemalloc/rb.h:107:40: warning: ‘rbp_r_s.link_szad.rbn_right_red’ is used uninitialized in this function [-Wuninitialized] /<>/thunderbird-52.4.0+build1/mozilla/memory/mozjemalloc/jemalloc.c: In function ‘extent_tree_ad_insert’: /<>/thunderbird-52.4.0+build1/mozilla/memory/mozjemalloc/rb.h:107:40: warning: ‘rbp_i_s.link_ad.rbn_right_red’ is used uninitialized in this function [-Wuninitialized] /<>/thunderbird-52.4.0+build1/mozilla/memory/mozjemalloc/jemalloc.c: In function ‘extent_tree_ad_remove’: /<>/thunderbird-52.4.0+build1/mozilla/memory/mozjemalloc/rb.h:107:40: warning: ‘rbp_r_s.link_ad.rbn_right_red’ is used uninitialized in this function [-Wuninitialized] /<>/thunderbird-52.4.0+build1/mozilla/memory/mozjemalloc/jemalloc.c: In function ‘arena_chunk_tree_dirty_insert’: /<>/thunderbird-52.4.0+build1/mozilla/memory/mozjemalloc/rb.h:107:40: warning: ‘rbp_i_s.link_dirty.rbn_right_red’ is used uninitialized in this function [-Wuninitialized] /<>/thunderbird-52.4.0+build1/mozilla/memory/mozjemalloc/jemalloc.c: In function ‘arena_chunk_tree_dirty_remove’: /<>/thunderbird-52.4.0+build1/mozilla/memory/mozjemalloc/rb.h:107:40: warning: ‘rbp_r_s.link_dirty.rbn_right_red’ is used uninitialized in this function [-Wuninitialized] /<>/thunderbird-52.4.0+build1/mozilla/memory/mozjemalloc/jemalloc.c: In function ‘arena_run_tree_insert’: /<>/thunderbird-52.4.0+build1/mozilla/memory/mozjemalloc/rb.h:107:40: warning: ‘rbp_i_s.link.rbn_right_red’ is used uninitialized in this function [-Wuninitialized] /<>/thunderbird-52.4.0+build1/mozilla/memory/mozjemalloc/jemalloc.c: In function ‘arena_run_tree_remove’: /<>/thunderbird-52.4.0+build1/mozilla/memory/mozjemalloc/rb.h:107:40: warning: ‘rbp_r_s.link.rbn_right_red’ is used uninitialized in this function [-Wuninitialized] /<>/thunderbird-52.4.0+build1/mozilla/memory/mozjemalloc/jemalloc.c: In function ‘arena_avail_tree_insert’: /<>/thunderbird-52.4.0+build1/mozilla/memory/mozjemalloc/rb.h:107:40: warning: ‘rbp_i_s.link.rbn_right_red’ is used uninitialized in this function [-Wuninitialized] /<>/thunderbird-52.4.0+build1/mozilla/memory/mozjemalloc/jemalloc.c: In function ‘arena_avail_tree_remove’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/plugins/PluginMessageUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/plugins/BrowserStreamChild.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/ipc/BrowserStreamChild.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/plugins/ipc/Unified_cpp_dom_plugins_ipc0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style1.cpp:110: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/StyleAnimationValue.cpp: In function ‘already_AddRefed AddShapeFunction(nsCSSPropertyID, double, const nsCSSValue::Array*, double, const nsCSSValue::Array*, Restrictions)’: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/StyleAnimationValue.cpp:2238:7: warning: this statement may fall through [-Wimplicit-fallthrough=] if (!AddCSSValuePixelPercentCalc(aRestriction == Restrictions::Enable ^~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/StyleAnimationValue.cpp:2250:5: note: here case eCSSKeyword_circle: { ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/StyleAnimationValue.cpp: In function ‘nsCSSValueList* AddTransformLists(double, const nsCSSValueList*, double, const nsCSSValueList*)’: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/StyleAnimationValue.cpp:2465:24: warning: this statement may fall through [-Wimplicit-fallthrough=] MOZ_FALLTHROUGH; ^ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/StyleAnimationValue.cpp:2467:7: note: here case eCSSKeyword_matrix: ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/StyleAnimationValue.cpp:2470:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (aCoeff1 == 0.0 && aCoeff2 == 0.0) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/StyleAnimationValue.cpp:2491:7: note: here case eCSSKeyword_interpolatematrix: { ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/StyleAnimationValue.cpp: In function ‘mozilla::UniquePtr AddWeightedFilterFunctionImpl(double, const nsCSSValueList*, double, const nsCSSValueList*, ColorAdditionType)’: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/StyleAnimationValue.cpp:1998:18: warning: this statement may fall through [-Wimplicit-fallthrough=] initialVal = 0.0f; ~~~~~~~~~~~^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/StyleAnimationValue.cpp:2000:5: note: here case eCSSKeyword_brightness: ^~~~ /usr/bin/g++ -std=gnu++11 -o DocAccessibleWrap.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/atk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/atk -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/base -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/generic -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/html -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc/other -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xul -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/atk-1.0 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/DocAccessibleWrap.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -Wno-error=shadow -Wno-unused-local-typedefs /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/DocAccessibleWrap.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/plugins/PluginMessageUtils.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/plugins/BrowserStreamChild.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/ipc/BrowserStreamChild.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/plugins/ipc/Unified_cpp_dom_plugins_ipc0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStream.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/plugins/PBrowserStreamChild.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/plugins/BrowserStreamChild.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/ipc/BrowserStreamChild.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/plugins/ipc/Unified_cpp_dom_plugins_ipc0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/UniquePtr.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/Accessible.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/base/AccessibleOrProxy.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMai.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/DocAccessibleWrap.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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_mozjemalloc.a.desc rm -f libmemory_mozjemalloc.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libmemory_mozjemalloc.a.desc jemalloc.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/memory/mozjemalloc' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/plugins/test/testplugin/secondplugin' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_secondplugin0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/test/testplugin/secondplugin -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/plugins/test/testplugin/secondplugin -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_secondplugin0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat -pthread -I/usr/include/gtk-2.0 -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/atk-1.0 -I/usr/include/gtk-2.0 -I/usr/lib/aarch64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/plugins/test/testplugin/secondplugin/Unified_cpp_secondplugin0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/Accessible.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/base/AccessibleOrProxy.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMai.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/DocAccessibleWrap.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLContext.h:41, from /<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/ipc/PluginInstanceParent.cpp:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/plugins/ipc/Unified_cpp_dom_plugins_ipc0.cpp:56: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLContextSymbols.h: In member function ‘void mozilla::gl::GLContextSymbols::Zero()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLContextSymbols.h:35:49: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::gl::GLContextSymbols’; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(GLContextSymbols)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLContextSymbols.h:28:8: note: ‘struct mozilla::gl::GLContextSymbols’ declared here struct GLContextSymbols ^~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContentInlines.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/Accessible.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/base/AccessibleOrProxy.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMai.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/DocAccessibleWrap.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsINode.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/Accessible.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/base/AccessibleOrProxy.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMai.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/DocAccessibleWrap.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ libnpsecondtest.so rm -f libnpsecondtest.so /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_exec.py --uselist -- /usr/bin/g++ -std=gnu++11 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -fPIC -shared -Wl,-z,defs -Wl,--gc-sections -Wl,-h,libnpsecondtest.so -o libnpsecondtest.so Unified_cpp_secondplugin0.o -lpthread -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -Wl,-rpath-link,/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/bin -Wl,-rpath-link,/usr/lib -ldl -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lfreetype -lgdk-x11-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -lX11-xcb -lxcb-shm -lxcb -lX11 -lXext chmod +x libnpsecondtest.so ../../../../../config/nsinstall -R -m 644 'libnpsecondtest.so' '../../../../../dist/plugins' make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/plugins/test/testplugin/secondplugin' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/chromium/atomics' libchromium_atomics.a.desc rm -f libchromium_atomics.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libchromium_atomics.a.desc make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/chromium/atomics' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signalingtest/signaling_ecc' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o cpr_string.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLOG4CXX_STATIC -D_NO_LOG4CXX -DUSE_SSLEAY -D_CPR_USE_EXTERNAL_LOGGER -DWEBRTC_RELATIVE_PATH -DHAVE_WEBRTC_VIDEO -DHAVE_WEBRTC_VOICE -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DNO_CHROMIUM_LOGGING -DUSE_FAKE_MEDIA_STREAMS -DUSE_FAKE_PCOBSERVER -DMOZILLA_EXTERNAL_LINKAGE -DOS_LINUX -DSIP_OS_LINUX -DWEBRTC_POSIX -D_GNU_SOURCE -DLINUX -DGIPS_VER=3510 -DSECLIB_OPENSSL -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signalingtest/signaling_ecc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/include -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/crypto/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/test -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/cpr_string.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc/cpr_string.c /usr/bin/gcc -std=gnu99 -o sdp_access.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLOG4CXX_STATIC -D_NO_LOG4CXX -DUSE_SSLEAY -D_CPR_USE_EXTERNAL_LOGGER -DWEBRTC_RELATIVE_PATH -DHAVE_WEBRTC_VIDEO -DHAVE_WEBRTC_VOICE -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DNO_CHROMIUM_LOGGING -DUSE_FAKE_MEDIA_STREAMS -DUSE_FAKE_PCOBSERVER -DMOZILLA_EXTERNAL_LINKAGE -DOS_LINUX -DSIP_OS_LINUX -DWEBRTC_POSIX -D_GNU_SOURCE -DLINUX -DGIPS_VER=3510 -DSECLIB_OPENSSL -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signalingtest/signaling_ecc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/include -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/crypto/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/test -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/sdp_access.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_access.c /usr/bin/gcc -std=gnu99 -o sdp_attr.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLOG4CXX_STATIC -D_NO_LOG4CXX -DUSE_SSLEAY -D_CPR_USE_EXTERNAL_LOGGER -DWEBRTC_RELATIVE_PATH -DHAVE_WEBRTC_VIDEO -DHAVE_WEBRTC_VOICE -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DNO_CHROMIUM_LOGGING -DUSE_FAKE_MEDIA_STREAMS -DUSE_FAKE_PCOBSERVER -DMOZILLA_EXTERNAL_LINKAGE -DOS_LINUX -DSIP_OS_LINUX -DWEBRTC_POSIX -D_GNU_SOURCE -DLINUX -DGIPS_VER=3510 -DSECLIB_OPENSSL -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signalingtest/signaling_ecc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/include -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/crypto/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/test -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/sdp_attr.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr.c /usr/bin/g++ -std=gnu++11 -o Platform.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/atk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/atk -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/base -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/generic -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/html -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc/other -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xul -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/atk-1.0 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Platform.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -Wno-error=shadow -Wno-unused-local-typedefs /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/Platform.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAccessibleEvent.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/Platform.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/Accessible.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/base/AccessibleOrProxy.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMai.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/Platform.cpp:12: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/gcc -std=gnu99 -o sdp_attr_access.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLOG4CXX_STATIC -D_NO_LOG4CXX -DUSE_SSLEAY -D_CPR_USE_EXTERNAL_LOGGER -DWEBRTC_RELATIVE_PATH -DHAVE_WEBRTC_VIDEO -DHAVE_WEBRTC_VOICE -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DNO_CHROMIUM_LOGGING -DUSE_FAKE_MEDIA_STREAMS -DUSE_FAKE_PCOBSERVER -DMOZILLA_EXTERNAL_LINKAGE -DOS_LINUX -DSIP_OS_LINUX -DWEBRTC_POSIX -D_GNU_SOURCE -DLINUX -DGIPS_VER=3510 -DSECLIB_OPENSSL -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signalingtest/signaling_ecc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/include -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/crypto/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/test -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/sdp_attr_access.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_attr_access.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContentInlines.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/Accessible.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/base/AccessibleOrProxy.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMai.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/Platform.cpp:12: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsComponentManagerUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIServiceManager.h:138, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/Platform.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/gcc -std=gnu99 -o sdp_base64.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLOG4CXX_STATIC -D_NO_LOG4CXX -DUSE_SSLEAY -D_CPR_USE_EXTERNAL_LOGGER -DWEBRTC_RELATIVE_PATH -DHAVE_WEBRTC_VIDEO -DHAVE_WEBRTC_VOICE -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DNO_CHROMIUM_LOGGING -DUSE_FAKE_MEDIA_STREAMS -DUSE_FAKE_PCOBSERVER -DMOZILLA_EXTERNAL_LINKAGE -DOS_LINUX -DSIP_OS_LINUX -DWEBRTC_POSIX -D_GNU_SOURCE -DLINUX -DGIPS_VER=3510 -DSECLIB_OPENSSL -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signalingtest/signaling_ecc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/include -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/crypto/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/test -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/sdp_base64.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_base64.c /usr/bin/gcc -std=gnu99 -o sdp_config.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLOG4CXX_STATIC -D_NO_LOG4CXX -DUSE_SSLEAY -D_CPR_USE_EXTERNAL_LOGGER -DWEBRTC_RELATIVE_PATH -DHAVE_WEBRTC_VIDEO -DHAVE_WEBRTC_VOICE -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DNO_CHROMIUM_LOGGING -DUSE_FAKE_MEDIA_STREAMS -DUSE_FAKE_PCOBSERVER -DMOZILLA_EXTERNAL_LINKAGE -DOS_LINUX -DSIP_OS_LINUX -DWEBRTC_POSIX -D_GNU_SOURCE -DLINUX -DGIPS_VER=3510 -DSECLIB_OPENSSL -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signalingtest/signaling_ecc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/include -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/crypto/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/test -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/sdp_config.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_config.c /usr/bin/gcc -std=gnu99 -o sdp_main.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLOG4CXX_STATIC -D_NO_LOG4CXX -DUSE_SSLEAY -D_CPR_USE_EXTERNAL_LOGGER -DWEBRTC_RELATIVE_PATH -DHAVE_WEBRTC_VIDEO -DHAVE_WEBRTC_VOICE -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DNO_CHROMIUM_LOGGING -DUSE_FAKE_MEDIA_STREAMS -DUSE_FAKE_PCOBSERVER -DMOZILLA_EXTERNAL_LINKAGE -DOS_LINUX -DSIP_OS_LINUX -DWEBRTC_POSIX -D_GNU_SOURCE -DLINUX -DGIPS_VER=3510 -DSECLIB_OPENSSL -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signalingtest/signaling_ecc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/include -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/crypto/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/test -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/sdp_main.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_main.c /usr/bin/gcc -std=gnu99 -o sdp_services_unix.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLOG4CXX_STATIC -D_NO_LOG4CXX -DUSE_SSLEAY -D_CPR_USE_EXTERNAL_LOGGER -DWEBRTC_RELATIVE_PATH -DHAVE_WEBRTC_VIDEO -DHAVE_WEBRTC_VOICE -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DNO_CHROMIUM_LOGGING -DUSE_FAKE_MEDIA_STREAMS -DUSE_FAKE_PCOBSERVER -DMOZILLA_EXTERNAL_LINKAGE -DOS_LINUX -DSIP_OS_LINUX -DWEBRTC_POSIX -D_GNU_SOURCE -DLINUX -DGIPS_VER=3510 -DSECLIB_OPENSSL -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signalingtest/signaling_ecc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/include -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/crypto/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/test -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/sdp_services_unix.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_services_unix.c /usr/bin/gcc -std=gnu99 -o sdp_token.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLOG4CXX_STATIC -D_NO_LOG4CXX -DUSE_SSLEAY -D_CPR_USE_EXTERNAL_LOGGER -DWEBRTC_RELATIVE_PATH -DHAVE_WEBRTC_VIDEO -DHAVE_WEBRTC_VOICE -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DNO_CHROMIUM_LOGGING -DUSE_FAKE_MEDIA_STREAMS -DUSE_FAKE_PCOBSERVER -DMOZILLA_EXTERNAL_LINKAGE -DOS_LINUX -DSIP_OS_LINUX -DWEBRTC_POSIX -D_GNU_SOURCE -DLINUX -DGIPS_VER=3510 -DSECLIB_OPENSSL -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signalingtest/signaling_ecc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/include -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/crypto/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/test -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/sdp_token.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_token.c /usr/bin/g++ -std=gnu++11 -o RootAccessibleWrap.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/atk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/atk -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/base -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/generic -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/html -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc/other -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xul -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/atk-1.0 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/RootAccessibleWrap.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -Wno-error=shadow -Wno-unused-local-typedefs /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/RootAccessibleWrap.cpp /usr/bin/gcc -std=gnu99 -o sdp_utils.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLOG4CXX_STATIC -D_NO_LOG4CXX -DUSE_SSLEAY -D_CPR_USE_EXTERNAL_LOGGER -DWEBRTC_RELATIVE_PATH -DHAVE_WEBRTC_VIDEO -DHAVE_WEBRTC_VOICE -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DNO_CHROMIUM_LOGGING -DUSE_FAKE_MEDIA_STREAMS -DUSE_FAKE_PCOBSERVER -DMOZILLA_EXTERNAL_LINKAGE -DOS_LINUX -DSIP_OS_LINUX -DWEBRTC_POSIX -D_GNU_SOURCE -DLINUX -DGIPS_VER=3510 -DSECLIB_OPENSSL -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signalingtest/signaling_ecc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/include -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/crypto/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/test -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/sdp_utils.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc/sdp_utils.c /usr/bin/gcc -std=gnu99 -o Unified_c_webrtc_signaling0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLOG4CXX_STATIC -D_NO_LOG4CXX -DUSE_SSLEAY -D_CPR_USE_EXTERNAL_LOGGER -DWEBRTC_RELATIVE_PATH -DHAVE_WEBRTC_VIDEO -DHAVE_WEBRTC_VOICE -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DNO_CHROMIUM_LOGGING -DUSE_FAKE_MEDIA_STREAMS -DUSE_FAKE_PCOBSERVER -DMOZILLA_EXTERNAL_LINKAGE -DOS_LINUX -DSIP_OS_LINUX -DWEBRTC_POSIX -D_GNU_SOURCE -DLINUX -DGIPS_VER=3510 -DSECLIB_OPENSSL -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signalingtest/signaling_ecc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/include -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/crypto/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/test -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_webrtc_signaling0.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signalingtest/signaling_ecc/Unified_c_webrtc_signaling0.c In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/BaseAccessibles.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/RootAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/RootAccessibleWrap.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o CSFLog.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLOG4CXX_STATIC -D_NO_LOG4CXX -DUSE_SSLEAY -D_CPR_USE_EXTERNAL_LOGGER -DWEBRTC_RELATIVE_PATH -DHAVE_WEBRTC_VIDEO -DHAVE_WEBRTC_VOICE -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DNO_CHROMIUM_LOGGING -DUSE_FAKE_MEDIA_STREAMS -DUSE_FAKE_PCOBSERVER -DMOZILLA_EXTERNAL_LINKAGE -DOS_LINUX -DSIP_OS_LINUX -DWEBRTC_POSIX -D_GNU_SOURCE -DLINUX -DGIPS_VER=3510 -DSECLIB_OPENSSL -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signalingtest/signaling_ecc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/include -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/crypto/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/test -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/CSFLog.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging/CSFLog.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:269, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging/CSFLog.cpp:10: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/BaseAccessibles.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/RootAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/RootAccessibleWrap.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o JsepSessionImpl.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLOG4CXX_STATIC -D_NO_LOG4CXX -DUSE_SSLEAY -D_CPR_USE_EXTERNAL_LOGGER -DWEBRTC_RELATIVE_PATH -DHAVE_WEBRTC_VIDEO -DHAVE_WEBRTC_VOICE -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DNO_CHROMIUM_LOGGING -DUSE_FAKE_MEDIA_STREAMS -DUSE_FAKE_PCOBSERVER -DMOZILLA_EXTERNAL_LINKAGE -DOS_LINUX -DSIP_OS_LINUX -DWEBRTC_POSIX -D_GNU_SOURCE -DLINUX -DGIPS_VER=3510 -DSECLIB_OPENSSL -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signalingtest/signaling_ecc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/include -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/crypto/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/test -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/JsepSessionImpl.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/jsep/JsepSessionImpl.cpp libdom_plugins_ipc.a.desc rm -f libdom_plugins_ipc.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/plugins/ipc' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/testing/gtest_gtest' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_trunk_testing0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DGTEST_HAS_RTTI=0 -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/testing -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/testing/gtest_gtest -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/testing/gtest -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/testing/gtest/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_trunk_testing0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/testing/gtest_gtest/Unified_cpp_trunk_testing0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCRT.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/jsep/JsepCodecDescription.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/jsep/JsepSessionImpl.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/jsep/JsepSessionImpl.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContentInlines.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/BaseAccessibles.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/RootAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/RootAccessibleWrap.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/BaseAccessibles.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/RootAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/RootAccessibleWrap.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/testing/gtest_gtest/Unified_cpp_trunk_testing0.cpp:56: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/testing/gtest/src/gtest.cc: In instantiation of ‘testing::AssertionResult testing::{anonymous}::IsSubstringImpl(bool, const char*, const char*, const StringType&, const StringType&) [with StringType = const char*]’: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/testing/gtest/src/gtest.cc:1310:76: required from here /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/testing/gtest/src/gtest.cc:1291:14: warning: variable ‘is_wide_string’ set but not used [-Wunused-but-set-variable] const bool is_wide_string = sizeof(needle[0]) > 1; ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/testing/gtest/src/gtest.cc: In instantiation of ‘testing::AssertionResult testing::{anonymous}::IsSubstringImpl(bool, const char*, const char*, const StringType&, const StringType&) [with StringType = const wchar_t*]’: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/testing/gtest/src/gtest.cc:1316:76: required from here /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/testing/gtest/src/gtest.cc:1291:14: warning: variable ‘is_wide_string’ set but not used [-Wunused-but-set-variable] /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/testing/gtest/src/gtest.cc: In instantiation of ‘testing::AssertionResult testing::{anonymous}::IsSubstringImpl(bool, const char*, const char*, const StringType&, const StringType&) [with StringType = std::__cxx11::basic_string]’: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/testing/gtest/src/gtest.cc:1334:76: required from here /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/testing/gtest/src/gtest.cc:1291:14: warning: variable ‘is_wide_string’ set but not used [-Wunused-but-set-variable] /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/testing/gtest/src/gtest.cc: In instantiation of ‘testing::AssertionResult testing::{anonymous}::IsSubstringImpl(bool, const char*, const char*, const StringType&, const StringType&) [with StringType = std::__cxx11::basic_string]’: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/testing/gtest/src/gtest.cc:1347:76: required from here /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk/testing/gtest/src/gtest.cc:1291:14: warning: variable ‘is_wide_string’ set but not used [-Wunused-but-set-variable] /usr/bin/g++ -std=gnu++11 -o Unified_cpp_layout_style2.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_style2.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style2.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSAnonBoxes.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSetHandle.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsIPresShell.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleStructContext.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleStruct.h:22, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style2.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o UtilInterface.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/atk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/atk -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/base -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/generic -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/html -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc/other -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xul -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/atk-1.0 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/UtilInterface.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -Wno-error=shadow -Wno-unused-local-typedefs /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/UtilInterface.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/ApplicationAccessible.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/ApplicationAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/UtilInterface.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleStructContext.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleStruct.h:22, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style2.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSAnonBoxes.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style2.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style2.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.h: In member function ‘void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style2.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSValue.h:585:7: note: ‘class nsCSSValue’ declared here class nsCSSValue { ^~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/ApplicationAccessible.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/ApplicationAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/UtilInterface.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style2.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.cpp: In function ‘bool MoveValue(nsCSSValue*, nsCSSValue*)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style2.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSValue.h:585:7: note: ‘class nsCSSValue’ declared here class nsCSSValue { ^~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style2.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.cpp: In member function ‘void nsCSSExpandedDataBlock::DoExpand(nsCSSCompressedDataBlock*, bool)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style2.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSValue.h:585:7: note: ‘class nsCSSValue’ declared here class nsCSSValue { ^~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style2.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.cpp: In member function ‘void nsCSSExpandedDataBlock::ClearProperty(nsCSSPropertyID)’: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSProps.h:703:29: warning: variable ‘es_’ set but not used [-Wunused-but-set-variable] es_ = (nsCSSPropertyID)((enabledstate_) | \ ^~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.cpp:661:5: note: in expansion of macro ‘CSSPROPS_FOR_SHORTHAND_SUBPROPERTIES’ CSSPROPS_FOR_SHORTHAND_SUBPROPERTIES( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxUserFontSet.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/FontFace.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSParser.cpp:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style2.cpp:29: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/jsep/JsepSessionImpl.cpp: In member function ‘nsresult mozilla::JsepSessionImpl::ValidateRemoteDescription(const mozilla::Sdp&)’: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/jsep/JsepSessionImpl.cpp:1924:43: warning: ‘*((void*)& iceCredsDiffer +8)’ may be used uninitialized in this function [-Wmaybe-uninitialized] } else if (iceCredsDiffer.isSome() && *iceCredsDiffer != differ) { ^~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContentInlines.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/ApplicationAccessible.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/ApplicationAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/UtilInterface.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/ApplicationAccessible.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/ApplicationAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/UtilInterface.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style2.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSParser.cpp: In member function ‘bool {anonymous}::CSSParserImpl::ParseAll()’: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSProps.h:703:29: warning: variable ‘es_’ set but not used [-Wunused-but-set-variable] es_ = (nsCSSPropertyID)((enabledstate_) | \ ^~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSParser.cpp:17517:3: note: in expansion of macro ‘CSSPROPS_FOR_SHORTHAND_SUBPROPERTIES’ CSSPROPS_FOR_SHORTHAND_SUBPROPERTIES(p, eCSSProperty_all, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAtom.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSAnonBoxes.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSAnonBoxes.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.cpp: In member function ‘virtual nsresult mozilla::css::ImportRule::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.cpp:213:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.cpp:34, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style2.cpp:65: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: in definition of macro ‘NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO’ } else ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAtom.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSAnonBoxes.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSAnonBoxes.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.cpp: In member function ‘virtual nsresult mozilla::css::GroupRule::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.cpp:387:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSetHandle.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsIPresShell.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleStructContext.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleStruct.h:22, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style2.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:240:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:246:3: note: in expansion of macro ‘NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS’ NS_IMPL_QUERY_CYCLE_COLLECTION_ISUPPORTS(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionParticipant.h:254:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION’ NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION(_class) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.cpp:386:1: note: in expansion of macro ‘NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION’ NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(GroupRule) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libgtest.a.desc rm -f libgtest.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libgtest.a.desc Unified_cpp_trunk_testing0.o In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAtom.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSAnonBoxes.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSAnonBoxes.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.cpp: In member function ‘virtual nsresult mozilla::css::MediaRule::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.cpp:616:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(GroupRule) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.cpp:34, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style2.cpp:65: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: in definition of macro ‘NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO’ } else ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAtom.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSAnonBoxes.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSAnonBoxes.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.cpp: In member function ‘virtual nsresult mozilla::css::DocumentRule::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.cpp:833:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(GroupRule) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.cpp:34, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style2.cpp:65: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: in definition of macro ‘NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO’ } else ^~~~ make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/trunk/testing/gtest_gtest' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/testlib' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o dtlsidentity.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DOS_POSIX=1 -DOS_LINUX=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/testlib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/testlib -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/dtlsidentity.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/dtlsidentity.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAtom.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSAnonBoxes.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSAnonBoxes.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.cpp: In member function ‘virtual nsresult mozilla::css::NameSpaceRule::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.cpp:1101:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.cpp:34, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style2.cpp:65: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: in definition of macro ‘NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO’ } else ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAtom.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSAnonBoxes.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSAnonBoxes.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.cpp: In member function ‘virtual nsresult nsCSSFontFaceStyleDecl::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.cpp:1244:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style2.cpp:65: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.cpp:1243:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAtom.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSAnonBoxes.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSAnonBoxes.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.cpp: In member function ‘virtual nsresult nsCSSFontFaceRule::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.cpp:1540:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.cpp:34, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style2.cpp:65: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: in definition of macro ‘NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO’ } else ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAtom.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSAnonBoxes.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSAnonBoxes.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.cpp: In member function ‘virtual nsresult nsCSSFontFeatureValuesRule::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.cpp:1684:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.cpp:34, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style2.cpp:65: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: in definition of macro ‘NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO’ } else ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAtom.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSAnonBoxes.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSAnonBoxes.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.cpp: In member function ‘virtual nsresult nsCSSKeyframeStyleDeclaration::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.cpp:1924:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(nsDOMCSSDeclaration) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSetHandle.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsIPresShell.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleStructContext.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleStruct.h:22, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style2.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:364:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.cpp:1923:3: note: in expansion of macro ‘NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY’ NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAtom.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSAnonBoxes.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSAnonBoxes.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.cpp: In member function ‘virtual nsresult nsCSSKeyframeRule::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.cpp:2020:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.cpp:34, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style2.cpp:65: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: in definition of macro ‘NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO’ } else ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAtom.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSAnonBoxes.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSAnonBoxes.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.cpp: In member function ‘virtual nsresult nsCSSKeyframesRule::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.cpp:2227:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(GroupRule) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.cpp:34, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style2.cpp:65: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: in definition of macro ‘NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO’ } else ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAtom.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSAnonBoxes.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSAnonBoxes.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.cpp: In member function ‘virtual nsresult nsCSSPageStyleDeclaration::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.cpp:2471:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(nsDOMCSSDeclaration) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSetHandle.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsIPresShell.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleStructContext.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleStruct.h:22, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style2.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:364:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.cpp:2470:3: note: in expansion of macro ‘NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY’ NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAtom.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSAnonBoxes.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSAnonBoxes.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.cpp: In member function ‘virtual nsresult nsCSSPageRule::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.cpp:2566:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.cpp:34, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style2.cpp:65: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: in definition of macro ‘NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO’ } else ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAtom.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSAnonBoxes.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSAnonBoxes.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.cpp: In member function ‘virtual nsresult mozilla::CSSSupportsRule::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.cpp:2739:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(GroupRule) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.cpp:34, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style2.cpp:65: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: in definition of macro ‘NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO’ } else ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAtom.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSAnonBoxes.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSAnonBoxes.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.cpp: In member function ‘virtual nsresult nsCSSCounterStyleRule::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.cpp:2867:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.cpp:34, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style2.cpp:65: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: some parts of macro expansion are not guarded by this ‘else’ clause } else ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsDOMClassInfoID.h:50:5: note: in definition of macro ‘NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO’ } else ^~~~ /usr/bin/g++ -std=gnu++11 -o nr_socket_prsock.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DOS_POSIX=1 -DOS_LINUX=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/testlib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/testlib -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nr_socket_prsock.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/nr_socket_prsock.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAtom.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSAnonBoxes.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSAnonBoxes.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsComputedDOMStyle.cpp: In member function ‘virtual nsresult nsComputedDOMStyle::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:888:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsComputedDOMStyle.cpp:304:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ NS_INTERFACE_MAP_END_INHERITING(nsDOMCSSDeclaration) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:801:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:878:49: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) ^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsComputedDOMStyle.cpp:303:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ NS_INTERFACE_MAP_ENTRY(nsIMutationObserver) ^~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsDOMCSSAttrDeclaration.cpp: In member function ‘virtual nsresult nsDOMCSSAttributeDeclaration::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:838:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSetHandle.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsIPresShell.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleStructContext.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleStruct.h:22, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style2.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:364:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAtom.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSAnonBoxes.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSAnonBoxes.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsDOMCSSRect.cpp: In member function ‘virtual nsresult nsDOMCSSRect::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsDOMCSSRect.cpp:30:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSetHandle.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsIPresShell.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleStructContext.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleStruct.h:22, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style2.cpp:11: /<>/thunderbird-52.4.0+build1/mozilla/dom/base/nsWrapperCache.h:364:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:130, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAtom.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSAnonBoxes.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSAnonBoxes.cpp:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style2.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsDOMCSSValueList.cpp: In member function ‘virtual nsresult nsDOMCSSValueList::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsDOMCSSValueList.cpp:31:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsDOMCSSValueList.cpp:30:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, CSSValue) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o nsMaiHyperlink.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/atk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/atk -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/base -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/generic -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/html -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc/other -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xul -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/atk-1.0 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMaiHyperlink.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -Wno-error=shadow -Wno-unused-local-typedefs /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiHyperlink.cpp *** KEEP ALIVE MARKER *** Total duration: 1:36:00.246142 In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/TCPSocketBinding.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/nr_socket_prsock.cpp:112: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIURI.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiHyperlink.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o AudioConduit.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLOG4CXX_STATIC -D_NO_LOG4CXX -DUSE_SSLEAY -D_CPR_USE_EXTERNAL_LOGGER -DWEBRTC_RELATIVE_PATH -DHAVE_WEBRTC_VIDEO -DHAVE_WEBRTC_VOICE -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DNO_CHROMIUM_LOGGING -DUSE_FAKE_MEDIA_STREAMS -DUSE_FAKE_PCOBSERVER -DMOZILLA_EXTERNAL_LINKAGE -DOS_LINUX -DSIP_OS_LINUX -DWEBRTC_POSIX -D_GNU_SOURCE -DLINUX -DGIPS_VER=3510 -DSECLIB_OPENSSL -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signalingtest/signaling_ecc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/include -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/crypto/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/test -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/AudioConduit.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit/AudioConduit.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit/AudioConduit.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit/AudioConduit.cpp:14: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style2.cpp:29: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSParser.cpp: In member function ‘bool {anonymous}::CSSParserImpl::ParseBoxProperties(const nsCSSPropertyID*)’: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSParser.cpp:11343:30: warning: this statement may fall through [-Wimplicit-fallthrough=] result.mRight = result.mTop; ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSParser.cpp:11345:5: note: here case 2: // Make bottom == top ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSParser.cpp:11346:31: warning: this statement may fall through [-Wimplicit-fallthrough=] result.mBottom = result.mTop; ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSParser.cpp:11348:5: note: here case 3: // Make left == right ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSParser.cpp: In member function ‘bool {anonymous}::CSSParserImpl::ParseGroupedBoxProperty(int32_t, nsCSSValue&, uint32_t)’: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSParser.cpp:11389:30: warning: this statement may fall through [-Wimplicit-fallthrough=] result.mRight = result.mTop; ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSParser.cpp:11391:5: note: here case 2: // Make bottom == top ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSParser.cpp:11392:31: warning: this statement may fall through [-Wimplicit-fallthrough=] result.mBottom = result.mTop; ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSParser.cpp:11394:5: note: here case 3: // Make left == right ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSParser.cpp: In member function ‘bool {anonymous}::CSSParserImpl::ParseBoxCornerRadiiInternals(nsCSSValue*)’: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSParser.cpp:11490:30: warning: this statement may fall through [-Wimplicit-fallthrough=] dimenX.mRight = dimenX.mTop; ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSParser.cpp:11492:5: note: here case 2: // Make bottom-right same as top-left ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSParser.cpp:11493:31: warning: this statement may fall through [-Wimplicit-fallthrough=] dimenX.mBottom = dimenX.mTop; ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSParser.cpp:11495:5: note: here case 3: // Make bottom-left same as top-right ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSParser.cpp:11501:30: warning: this statement may fall through [-Wimplicit-fallthrough=] dimenY.mRight = dimenY.mTop; ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSParser.cpp:11503:5: note: here case 2: // Make bottom-right same as top-left ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSParser.cpp:11504:31: warning: this statement may fall through [-Wimplicit-fallthrough=] dimenY.mBottom = dimenY.mTop; ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSParser.cpp:11506:5: note: here case 3: // Make bottom-left same as top-right ^~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSParser.cpp: In member function ‘bool {anonymous}::CSSParserImpl::ParseKeyframeSelectorList(InfallibleTArray&)’: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSParser.cpp:4507:9: warning: this statement may fall through [-Wimplicit-fallthrough=] if (mToken.mIdent.LowerCaseEqualsLiteral("to")) { ^~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSParser.cpp:4512:7: note: here default: ^~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/Accessible.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/base/AccessibleOrProxy.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMai.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiHyperlink.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiHyperlink.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nr_timer.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DOS_POSIX=1 -DOS_LINUX=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/testlib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/testlib -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nr_timer.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/nr_timer.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContentInlines.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/Accessible.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/base/AccessibleOrProxy.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMai.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiHyperlink.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiHyperlink.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsINode.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/Accessible.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/base/AccessibleOrProxy.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMai.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiHyperlink.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiHyperlink.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o CodecStatistics.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLOG4CXX_STATIC -D_NO_LOG4CXX -DUSE_SSLEAY -D_CPR_USE_EXTERNAL_LOGGER -DWEBRTC_RELATIVE_PATH -DHAVE_WEBRTC_VIDEO -DHAVE_WEBRTC_VOICE -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DNO_CHROMIUM_LOGGING -DUSE_FAKE_MEDIA_STREAMS -DUSE_FAKE_PCOBSERVER -DMOZILLA_EXTERNAL_LINKAGE -DOS_LINUX -DSIP_OS_LINUX -DWEBRTC_POSIX -D_GNU_SOURCE -DLINUX -DGIPS_VER=3510 -DSECLIB_OPENSSL -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signalingtest/signaling_ecc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/include -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/crypto/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/test -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/CodecStatistics.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit/CodecStatistics.cpp /usr/bin/g++ -std=gnu++11 -o nricectx.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DOS_POSIX=1 -DOS_LINUX=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/testlib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/testlib -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nricectx.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/nricectx.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit/CodecStatistics.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit/CodecStatistics.cpp:5: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o VideoConduit.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLOG4CXX_STATIC -D_NO_LOG4CXX -DUSE_SSLEAY -D_CPR_USE_EXTERNAL_LOGGER -DWEBRTC_RELATIVE_PATH -DHAVE_WEBRTC_VIDEO -DHAVE_WEBRTC_VOICE -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DNO_CHROMIUM_LOGGING -DUSE_FAKE_MEDIA_STREAMS -DUSE_FAKE_PCOBSERVER -DMOZILLA_EXTERNAL_LINKAGE -DOS_LINUX -DSIP_OS_LINUX -DWEBRTC_POSIX -D_GNU_SOURCE -DLINUX -DGIPS_VER=3510 -DSECLIB_OPENSSL -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signalingtest/signaling_ecc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/include -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/crypto/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/test -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/VideoConduit.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit/VideoConduit.cpp /usr/bin/g++ -std=gnu++11 -o nsMaiInterfaceAction.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/atk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/atk -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/base -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/generic -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/html -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc/other -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xul -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/atk-1.0 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMaiInterfaceAction.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -Wno-error=shadow -Wno-unused-local-typedefs /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceAction.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDebug.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:29, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit/VideoConduit.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit/VideoConduit.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAccessiblePivot.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/DocAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible-inl.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceAction.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/DocAccessible.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible-inl.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceAction.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContentInlines.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/DocAccessible.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible-inl.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceAction.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/DocAccessible.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible-inl.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceAction.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o nricectxhandler.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DOS_POSIX=1 -DOS_LINUX=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/testlib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/testlib -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nricectxhandler.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/nricectxhandler.cpp /usr/bin/g++ -std=gnu++11 -o MediaPipeline.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLOG4CXX_STATIC -D_NO_LOG4CXX -DUSE_SSLEAY -D_CPR_USE_EXTERNAL_LOGGER -DWEBRTC_RELATIVE_PATH -DHAVE_WEBRTC_VIDEO -DHAVE_WEBRTC_VOICE -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DNO_CHROMIUM_LOGGING -DUSE_FAKE_MEDIA_STREAMS -DUSE_FAKE_PCOBSERVER -DMOZILLA_EXTERNAL_LINKAGE -DOS_LINUX -DSIP_OS_LINUX -DWEBRTC_POSIX -D_GNU_SOURCE -DLINUX -DGIPS_VER=3510 -DSECLIB_OPENSSL -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signalingtest/signaling_ecc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/include -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/crypto/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/test -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/MediaPipeline.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline/MediaPipeline.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsITimer.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/test/FakeMediaStreams.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline/MediaPipeline.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline/MediaPipeline.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nricemediastream.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DOS_POSIX=1 -DOS_LINUX=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/testlib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/testlib -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nricemediastream.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/nricemediastream.cpp /usr/bin/g++ -std=gnu++11 -o nsMaiInterfaceComponent.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/atk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/atk -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/base -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/generic -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/html -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc/other -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xul -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/atk-1.0 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMaiInterfaceComponent.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -Wno-error=shadow -Wno-unused-local-typedefs /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceComponent.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceComponent.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceComponent.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nriceresolver.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DOS_POSIX=1 -DOS_LINUX=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/testlib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/testlib -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nriceresolver.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/nriceresolver.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContentInlines.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceComponent.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceComponent.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style2.cpp:83: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSValue.cpp: In function ‘void MapSinglePropertyInto(nsCSSPropertyID, const nsCSSValue*, nsCSSValue*, nsRuleData*)’: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSValue.cpp:248:10: warning: ‘.nsCSSValue::mValue’ may be used uninitialized in this function [-Wmaybe-uninitialized] mValue = aOther.mValue; ~~~~~~~^~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o nriceresolverfake.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DOS_POSIX=1 -DOS_LINUX=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/testlib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/testlib -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nriceresolverfake.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/nriceresolverfake.cpp /usr/bin/g++ -std=gnu++11 -o MediaPipelineFilter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLOG4CXX_STATIC -D_NO_LOG4CXX -DUSE_SSLEAY -D_CPR_USE_EXTERNAL_LOGGER -DWEBRTC_RELATIVE_PATH -DHAVE_WEBRTC_VIDEO -DHAVE_WEBRTC_VOICE -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DNO_CHROMIUM_LOGGING -DUSE_FAKE_MEDIA_STREAMS -DUSE_FAKE_PCOBSERVER -DMOZILLA_EXTERNAL_LINKAGE -DOS_LINUX -DSIP_OS_LINUX -DWEBRTC_POSIX -D_GNU_SOURCE -DLINUX -DGIPS_VER=3510 -DSECLIB_OPENSSL -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signalingtest/signaling_ecc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/include -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/crypto/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/test -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/MediaPipelineFilter.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline/MediaPipelineFilter.cpp /usr/bin/g++ -std=gnu++11 -o nrinterfaceprioritizer.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DOS_POSIX=1 -DOS_LINUX=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/testlib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/testlib -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nrinterfaceprioritizer.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/nrinterfaceprioritizer.cpp /usr/bin/g++ -std=gnu++11 -o nsMaiInterfaceDocument.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/atk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/atk -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/base -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/generic -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/html -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc/other -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xul -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/atk-1.0 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMaiInterfaceDocument.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -Wno-error=shadow -Wno-unused-local-typedefs /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceDocument.cpp /usr/bin/g++ -std=gnu++11 -o SrtpFlow.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLOG4CXX_STATIC -D_NO_LOG4CXX -DUSE_SSLEAY -D_CPR_USE_EXTERNAL_LOGGER -DWEBRTC_RELATIVE_PATH -DHAVE_WEBRTC_VIDEO -DHAVE_WEBRTC_VOICE -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DNO_CHROMIUM_LOGGING -DUSE_FAKE_MEDIA_STREAMS -DUSE_FAKE_PCOBSERVER -DMOZILLA_EXTERNAL_LINKAGE -DOS_LINUX -DSIP_OS_LINUX -DWEBRTC_POSIX -D_GNU_SOURCE -DLINUX -DGIPS_VER=3510 -DSECLIB_OPENSSL -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signalingtest/signaling_ecc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/include -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/crypto/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/test -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/SrtpFlow.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline/SrtpFlow.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAccessiblePivot.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/DocAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible-inl.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceDocument.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style2.cpp:29: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSParser.cpp: In member function ‘bool {anonymous}::CSSParserImpl::ParseGridLine(nsCSSValue&)’: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSParser.cpp:9885:26: warning: ‘*((void*)& integer +8)’ may be used uninitialized in this function [-Wmaybe-uninitialized] if (integer.isSome() && integer.ref() < 0) { ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline/SrtpFlow.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline/SrtpFlow.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/DocAccessible.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible-inl.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceDocument.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o rlogconnector.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DOS_POSIX=1 -DOS_LINUX=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/testlib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/testlib -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/rlogconnector.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/rlogconnector.cpp /usr/bin/g++ -std=gnu++11 -o MediaPipelineFactory.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLOG4CXX_STATIC -D_NO_LOG4CXX -DUSE_SSLEAY -D_CPR_USE_EXTERNAL_LOGGER -DWEBRTC_RELATIVE_PATH -DHAVE_WEBRTC_VIDEO -DHAVE_WEBRTC_VOICE -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DNO_CHROMIUM_LOGGING -DUSE_FAKE_MEDIA_STREAMS -DUSE_FAKE_PCOBSERVER -DMOZILLA_EXTERNAL_LINKAGE -DOS_LINUX -DSIP_OS_LINUX -DWEBRTC_POSIX -D_GNU_SOURCE -DLINUX -DGIPS_VER=3510 -DSECLIB_OPENSSL -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signalingtest/signaling_ecc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/include -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/crypto/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/test -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/MediaPipelineFactory.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/MediaPipelineFactory.cpp /usr/bin/g++ -std=gnu++11 -o simpletokenbucket.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DOS_POSIX=1 -DOS_LINUX=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/testlib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/testlib -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/simpletokenbucket.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/simpletokenbucket.cpp /usr/bin/g++ -std=gnu++11 -o stun_socket_filter.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DOS_POSIX=1 -DOS_LINUX=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/testlib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/testlib -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/stun_socket_filter.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/stun_socket_filter.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContentInlines.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/DocAccessible.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible-inl.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceDocument.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/DocAccessible.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible-inl.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceDocument.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIGfxInfo.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/MediaPipelineFactory.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.h:32, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/MediaPipelineFactory.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o test_nr_socket.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DOS_POSIX=1 -DOS_LINUX=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/testlib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/testlib -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/test_nr_socket.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/test_nr_socket.cpp /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/test_nr_socket.cpp: In member function ‘mozilla::TestNrSocket::PortMapping* mozilla::TestNrSocket::get_port_mapping(const nr_transport_addr&, mozilla::TestNat::NatBehavior) const’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/test_nr_socket.cpp:782:31: warning: ‘compare_flags’ may be used uninitialized in this function [-Wmaybe-uninitialized] if (!nr_transport_addr_cmp(const_cast(&remote_address), ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ &port_mapping->remote_address_, ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compare_flags)) ~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o nsMaiInterfaceEditableText.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/atk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/atk -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/base -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/generic -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/html -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc/other -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xul -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/atk-1.0 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMaiInterfaceEditableText.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -Wno-error=shadow -Wno-unused-local-typedefs /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceEditableText.cpp /usr/bin/g++ -std=gnu++11 -o transportflow.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DOS_POSIX=1 -DOS_LINUX=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/testlib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/testlib -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/transportflow.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/transportflow.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAccessiblePivot.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/DocAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible-inl.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceEditableText.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/DocAccessible.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible-inl.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceEditableText.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ *** KEEP ALIVE MARKER *** Total duration: 1:37:00.246145 /usr/bin/g++ -std=gnu++11 -o transportlayer.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DOS_POSIX=1 -DOS_LINUX=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/testlib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/testlib -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/transportlayer.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/transportlayer.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContentInlines.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/DocAccessible.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible-inl.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceEditableText.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/DocAccessible.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible-inl.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceEditableText.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o transportlayerdtls.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DOS_POSIX=1 -DOS_LINUX=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/testlib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/testlib -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/transportlayerdtls.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/transportlayerdtls.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/transportlayerdtls.cpp:17: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/transportlayerdtls.cpp: In member function ‘void mozilla::TransportLayerDtls::Handshake()’: /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/logging.h:35:5: warning: this statement may fall through [-Wimplicit-fallthrough=] } \ ^ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/transportlayerdtls.cpp:896:9: note: in expansion of macro ‘MOZ_MTLOG’ MOZ_MTLOG(ML_ERROR, LAYER_INFO << "Malformed DTLS message; ignoring"); ^~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/transportlayerdtls.cpp:900:7: note: here case PR_WOULD_BLOCK_ERROR: ^~~~ /usr/bin/g++ -std=gnu++11 -o nsMaiInterfaceHyperlinkImpl.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/atk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/atk -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/base -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/generic -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/html -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc/other -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xul -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/atk-1.0 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMaiInterfaceHyperlinkImpl.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -Wno-error=shadow -Wno-unused-local-typedefs /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceHyperlinkImpl.cpp /usr/bin/g++ -std=gnu++11 -o PeerConnectionCtx.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLOG4CXX_STATIC -D_NO_LOG4CXX -DUSE_SSLEAY -D_CPR_USE_EXTERNAL_LOGGER -DWEBRTC_RELATIVE_PATH -DHAVE_WEBRTC_VIDEO -DHAVE_WEBRTC_VOICE -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DNO_CHROMIUM_LOGGING -DUSE_FAKE_MEDIA_STREAMS -DUSE_FAKE_PCOBSERVER -DMOZILLA_EXTERNAL_LINKAGE -DOS_LINUX -DSIP_OS_LINUX -DWEBRTC_POSIX -D_GNU_SOURCE -DLINUX -DGIPS_VER=3510 -DSECLIB_OPENSSL -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signalingtest/signaling_ecc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/include -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/crypto/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/test -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/PeerConnectionCtx.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionCtx.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/UniquePtr.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/Accessible.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/base/AccessibleOrProxy.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMai.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiHyperlink.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceHyperlinkImpl.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIWeakReference.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsWeakPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionCtx.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/Accessible.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/base/AccessibleOrProxy.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMai.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiHyperlink.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceHyperlinkImpl.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o Unified_cpp_layout_style3.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/generic -I/<>/thunderbird-52.4.0+build1/mozilla/layout/svg -I/<>/thunderbird-52.4.0+build1/mozilla/layout/xul -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/html -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xbl -I/<>/thunderbird-52.4.0+build1/mozilla/dom/xul -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_style3.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style3.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.h:32, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionCtx.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Logging.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsFontFaceLoader.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsFontFaceLoader.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsFontFaceLoader.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContentInlines.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/Accessible.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/base/AccessibleOrProxy.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMai.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiHyperlink.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceHyperlinkImpl.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsINode.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/a11y/Accessible.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/base/AccessibleOrProxy.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMai.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiHyperlink.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceHyperlinkImpl.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o transportlayerice.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DOS_POSIX=1 -DOS_LINUX=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/testlib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/testlib -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/transportlayerice.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/transportlayerice.cpp /usr/bin/g++ -std=gnu++11 -o PeerConnectionImpl.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLOG4CXX_STATIC -D_NO_LOG4CXX -DUSE_SSLEAY -D_CPR_USE_EXTERNAL_LOGGER -DWEBRTC_RELATIVE_PATH -DHAVE_WEBRTC_VIDEO -DHAVE_WEBRTC_VOICE -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DNO_CHROMIUM_LOGGING -DUSE_FAKE_MEDIA_STREAMS -DUSE_FAKE_PCOBSERVER -DMOZILLA_EXTERNAL_LINKAGE -DOS_LINUX -DSIP_OS_LINUX -DWEBRTC_POSIX -D_GNU_SOURCE -DLINUX -DGIPS_VER=3510 -DSECLIB_OPENSSL -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signalingtest/signaling_ecc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/include -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/crypto/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/test -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/PeerConnectionImpl.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxUserFontSet.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsFontFaceLoader.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsFontFaceLoader.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const uint8_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1296:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h: In constructor ‘gfxShapedWord::gfxShapedWord(const char16_t*, uint32_t, gfxShapedWord::Script, int32_t, uint32_t)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:1308:72: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class gfxShapedText::CompressedGlyph’; use assignment or value-initialization instead [-Wclass-memaccess] memset(mCharGlyphsStorage, 0, aLength * sizeof(CompressedGlyph)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxFont.h:713:11: note: ‘class gfxShapedText::CompressedGlyph’ declared here class CompressedGlyph { ^~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o nsMaiInterfaceHypertext.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/atk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/atk -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/base -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/generic -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/html -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc/other -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xul -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/atk-1.0 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMaiInterfaceHypertext.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -Wno-error=shadow -Wno-unused-local-typedefs /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceHypertext.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIProperty.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.cpp:21: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAccessiblePivot.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/DocAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible-inl.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceHypertext.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleStructContext.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleStruct.h:22, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/Declaration.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsFontFaceLoader.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsFontFaceLoader.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsFontFaceLoader.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsFontFaceLoader.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/Declaration.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsFontFaceLoader.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsFontFaceLoader.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style3.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.h: In member function ‘void nsCSSCompressedDataBlock::RawCopyValueToIndex(uint32_t, nsCSSValue*)’: /<>/thunderbird-52.4.0+build1/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 /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.h:18, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/Declaration.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsFontFaceLoader.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsFontFaceLoader.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style3.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSValue.h:585:7: note: ‘class nsCSSValue’ declared here class nsCSSValue { ^~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/DocAccessible.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible-inl.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceHypertext.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o transportlayerlog.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DOS_POSIX=1 -DOS_LINUX=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/testlib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/testlib -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/transportlayerlog.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/transportlayerlog.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.h:32, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionCtx.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.cpp:38: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContentInlines.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/DocAccessible.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible-inl.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceHypertext.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/DocAccessible.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible-inl.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceHypertext.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style3.cpp:29: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsHTMLStyleSheet.cpp: In function ‘void LangRuleTable_ClearEntry(PLDHashTable*, PLDHashEntryHdr*)’: /<>/thunderbird-52.4.0+build1/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)); ^ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsHTMLStyleSheet.cpp:237:8: note: ‘struct LangRuleTableEntry’ declared here struct LangRuleTableEntry : public PLDHashEntryHdr { ^~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsFontFaceLoader.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsFontFaceLoader.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style3.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsROCSSPrimitiveValue.cpp: In member function ‘virtual nsresult nsROCSSPrimitiveValue::QueryInterface(const nsIID&, void**)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:820:5: warning: macro expands to multiple statements [-Wmultistatement-macros] foundInterface = 0; \ ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:884:49: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS ^~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsROCSSPrimitiveValue.cpp:41:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ NS_INTERFACE_MAP_END ^~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:812:3: note: some parts of macro expansion are not guarded by this ‘else’ clause else ^~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupportsImpl.h:886:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsROCSSPrimitiveValue.cpp:40:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, CSSValue) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o transportlayerloopback.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DOS_POSIX=1 -DOS_LINUX=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/testlib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/testlib -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/transportlayerloopback.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/transportlayerloopback.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSDataBlock.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/Declaration.h:24, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSRules.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsFontFaceLoader.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsFontFaceLoader.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style3.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsTransitionManager.cpp: In member function ‘bool nsTransitionManager::UpdateTransitions(const nsStyleDisplay*, mozilla::dom::Element*, nsTransitionManager::CSSTransitionCollection*&, nsStyleContext*, nsStyleContext*)’: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSProps.h:703:29: warning: variable ‘es_’ set but not used [-Wunused-but-set-variable] es_ = (nsCSSPropertyID)((enabledstate_) | \ ^~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsTransitionManager.cpp:576:9: note: in expansion of macro ‘CSSPROPS_FOR_SHORTHAND_SUBPROPERTIES’ CSSPROPS_FOR_SHORTHAND_SUBPROPERTIES(subprop, property, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsCSSProps.h:703:29: warning: variable ‘es_’ set but not used [-Wunused-but-set-variable] es_ = (nsCSSPropertyID)((enabledstate_) | \ ^~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsTransitionManager.cpp:622:11: note: in expansion of macro ‘CSSPROPS_FOR_SHORTHAND_SUBPROPERTIES’ CSSPROPS_FOR_SHORTHAND_SUBPROPERTIES( ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o nsMaiInterfaceImage.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/atk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/atk -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/base -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/generic -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/html -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc/other -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xul -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/atk-1.0 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMaiInterfaceImage.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -Wno-error=shadow -Wno-unused-local-typedefs /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceImage.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/TracingAPI.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/GCPolicyAPI.h:46, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/RootingAPI.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/Value.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsFontFaceLoader.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsFontFaceLoader.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style3.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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]’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/js/HashTable.h:198:57: required from ‘void js::HashMap::clear() [with Key = nsIContent*; Value = int; HashPolicy = js::DefaultHasher; AllocPolicy = nsNthIndexCache::SystemAllocPolicy]’ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsNthIndexCache.cpp:26:23: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceImage.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o transportlayerprsock.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DLINUX -DHAVE_STRDUP -DNR_SOCKET_IS_VOID_PTR -DR_DEFINED_INT2=int16_t -DR_DEFINED_UINT2=uint16_t -DR_DEFINED_INT4=int32_t -DR_DEFINED_UINT4=uint32_t -DR_DEFINED_INT8=int64_t -DR_DEFINED_UINT8=uint64_t -DOS_POSIX=1 -DOS_LINUX=1 -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/testlib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/testlib -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/crypto -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/ice -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/net -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/stun -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nICEr/src/util -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/event -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/log -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/plugin -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/generic/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/registry -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/share -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/stats -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/port/linux/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/transportlayerprsock.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/transportlayerprsock.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceImage.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style3.cpp:110: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleStruct.cpp: In member function ‘void nsStyleSVGPaint::Reset()’: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleStruct.cpp:1292:27: warning: this statement may fall through [-Wimplicit-fallthrough=] mPaint.mPaintServer = nullptr; ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleStruct.cpp:1294:5: note: here case eStyleSVGPaintType_ContextFill: ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style3.cpp:119: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleTransformMatrix.cpp: In function ‘void nsStyleTransformMatrix::MatrixForTransformFunction(mozilla::gfx::Matrix4x4&, const nsCSSValue::Array*, nsStyleContext*, nsPresContext*, mozilla::RuleNodeCacheConditions&, nsStyleTransformMatrix::TransformReferenceBox&, bool*)’: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleTransformMatrix.cpp:641:27: warning: this statement may fall through [-Wimplicit-fallthrough=] *aContains3dTransform = true; ~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleTransformMatrix.cpp:643:3: note: here case eCSSKeyword_rotate: ^~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContentInlines.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceImage.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceImage.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ libmtransport_s.a.desc rm -f libmtransport_s.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libmtransport_s.a.desc dtlsidentity.o nr_socket_prsock.o nr_timer.o nricectx.o nricectxhandler.o nricemediastream.o nriceresolver.o nriceresolverfake.o nrinterfaceprioritizer.o rlogconnector.o simpletokenbucket.o stun_socket_filter.o test_nr_socket.o transportflow.o transportlayer.o transportlayerdtls.o transportlayerice.o transportlayerlog.o transportlayerloopback.o transportlayerprsock.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/mtransport/testlib' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/glue/standalone' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o AppData.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/AppData.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/AppData.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/AppData.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AppData.h: In member function ‘void mozilla::ScopedAppData::Zero()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AppData.h:30:46: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::ScopedAppData’; use assignment or value-initialization instead [-Wclass-memaccess] void Zero() { memset(this, 0, sizeof(*this)); } ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AppData.h:19:7: note: ‘class mozilla::ScopedAppData’ declared here class ScopedAppData : public nsXREAppData ^~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o FileUtils.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/FileUtils.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/FileUtils.cpp /usr/bin/g++ -std=gnu++11 -o PLDHashTable.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/PLDHashTable.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/PLDHashTable.cpp /usr/bin/g++ -std=gnu++11 -o nsMaiInterfaceSelection.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/atk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/atk -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/base -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/generic -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/html -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc/other -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xul -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/atk-1.0 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMaiInterfaceSelection.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -Wno-error=shadow -Wno-unused-local-typedefs /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceSelection.cpp /usr/bin/g++ -std=gnu++11 -o nsArrayEnumerator.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsArrayEnumerator.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/nsArrayEnumerator.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAccessiblePivot.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/DocAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible-inl.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceSelection.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsArrayUtils.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsArrayUtils.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/nsArrayUtils.cpp /usr/bin/g++ -std=gnu++11 -o nsCOMArray.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsCOMArray.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/nsCOMArray.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/DocAccessible.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible-inl.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceSelection.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o PeerConnectionMedia.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLOG4CXX_STATIC -D_NO_LOG4CXX -DUSE_SSLEAY -D_CPR_USE_EXTERNAL_LOGGER -DWEBRTC_RELATIVE_PATH -DHAVE_WEBRTC_VIDEO -DHAVE_WEBRTC_VOICE -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DNO_CHROMIUM_LOGGING -DUSE_FAKE_MEDIA_STREAMS -DUSE_FAKE_PCOBSERVER -DMOZILLA_EXTERNAL_LINKAGE -DOS_LINUX -DSIP_OS_LINUX -DWEBRTC_POSIX -D_GNU_SOURCE -DLINUX -DGIPS_VER=3510 -DSECLIB_OPENSSL -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signalingtest/signaling_ecc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/include -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/crypto/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/test -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/PeerConnectionMedia.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionMedia.cpp /usr/bin/g++ -std=gnu++11 -o nsCOMPtr.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsCOMPtr.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/nsCOMPtr.cpp /usr/bin/g++ -std=gnu++11 -o nsCRTGlue.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsCRTGlue.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/nsCRTGlue.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsDebug.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:29, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsAutoPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/nricectx.h:63, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionMedia.cpp:13: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style3.cpp:74: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.cpp: In static member function ‘static nscoord nsRuleNode::CalcFontPointSize(int32_t, int32_t, nsPresContext*, nsFontSizeType)’: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.cpp:3202:12: warning: ‘column’ may be used uninitialized in this function [-Wmaybe-uninitialized] int32_t* column; ^~~~~~ /usr/bin/g++ -std=gnu++11 -o nsCategoryCache.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsCategoryCache.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/nsCategoryCache.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/Unified_cpp_layout_style3.cpp:74: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.cpp: In static member function ‘static bool nsRuleNode::HasAuthorSpecifiedRules(nsStyleContext*, uint32_t, bool)’: /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.cpp:10443:47: warning: ‘textShadowOffset’ may be used uninitialized in this function [-Wmaybe-uninitialized] ruleData.mValueOffsets[eStyleStruct_Text] = textShadowOffset; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.cpp:10439:50: warning: ‘paddingOffset’ may be used uninitialized in this function [-Wmaybe-uninitialized] ruleData.mValueOffsets[eStyleStruct_Padding] = paddingOffset; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.cpp:10435:49: warning: ‘borderOffset’ may be used uninitialized in this function [-Wmaybe-uninitialized] ruleData.mValueOffsets[eStyleStruct_Border] = borderOffset; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContentInlines.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/DocAccessible.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible-inl.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceSelection.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/DocAccessible.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible-inl.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceSelection.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o nsClassInfoImpl.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsClassInfoImpl.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/nsClassInfoImpl.cpp /usr/bin/g++ -std=gnu++11 -o nsComponentManagerUtils.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsComponentManagerUtils.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/nsComponentManagerUtils.cpp /usr/bin/g++ -std=gnu++11 -o nsCycleCollectionParticipant.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsCycleCollectionParticipant.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/nsCycleCollectionParticipant.cpp /usr/bin/g++ -std=gnu++11 -o nsDeque.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsDeque.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/nsDeque.cpp /usr/bin/g++ -std=gnu++11 -o nsEnumeratorUtils.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsEnumeratorUtils.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/nsEnumeratorUtils.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.h:32, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionMedia.cpp:16: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsID.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsID.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/nsID.cpp /usr/bin/g++ -std=gnu++11 -o nsIInterfaceRequestorUtils.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsIInterfaceRequestorUtils.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/nsIInterfaceRequestorUtils.cpp *** KEEP ALIVE MARKER *** Total duration: 1:38:00.246153 /usr/bin/g++ -std=gnu++11 -o nsINIParser.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsINIParser.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/nsINIParser.cpp /usr/bin/g++ -std=gnu++11 -o nsMaiInterfaceTable.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/atk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/atk -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/base -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/generic -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/html -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc/other -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xul -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/atk-1.0 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMaiInterfaceTable.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -Wno-error=shadow -Wno-unused-local-typedefs /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceTable.cpp /usr/bin/g++ -std=gnu++11 -o nsISupportsImpl.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsISupportsImpl.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/nsISupportsImpl.cpp /usr/bin/g++ -std=gnu++11 -o nsMemory.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMemory.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/nsMemory.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAccessiblePivot.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/DocAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible-inl.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceTable.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o nsQuickSort.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsQuickSort.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/nsQuickSort.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/DocAccessible.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible-inl.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceTable.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsStringAPI.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsStringAPI.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/nsStringAPI.cpp /usr/bin/g++ -std=gnu++11 -o nsTArray.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsTArray.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/nsTArray.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContentInlines.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/DocAccessible.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible-inl.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceTable.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/DocAccessible.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible-inl.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceTable.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o nsTObserverArray.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsTObserverArray.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/nsTObserverArray.cpp /usr/bin/g++ -std=gnu++11 -o nsThreadUtils.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsThreadUtils.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/nsThreadUtils.cpp /usr/bin/g++ -std=gnu++11 -o nsVersionComparator.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsVersionComparator.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/nsVersionComparator.cpp /usr/bin/g++ -std=gnu++11 -o nsWeakReference.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsWeakReference.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/nsWeakReference.cpp /usr/bin/g++ -std=gnu++11 -o nsXPCOMGlue.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DXPCOM_GLUE -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/glue/standalone -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/build -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/threads -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsXPCOMGlue.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include /<>/thunderbird-52.4.0+build1/mozilla/xpcom/glue/standalone/nsXPCOMGlue.cpp libxpcomglue.a rm -f libxpcomglue.a libxpcomglue.a.desc /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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' make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/glue/standalone' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/contentproc' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o plugin-container.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/contentproc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/contentproc -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/plugin-container.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/ipc/contentproc/plugin-container.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsXPCOM.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/contentproc/plugin-container.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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 /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libplugin-container.a.desc plugin-container.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/contentproc' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/gtk/mozgtk/gtk2' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o mozgtk.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DGTK3_SYMBOLS -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/mozgtk/gtk2 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/gtk/mozgtk/gtk2 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -DMOZILLA_CLIENT -MD -MP -MF .deps/mozgtk.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-strict-aliasing -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/mozgtk/mozgtk.c /usr/bin/g++ -std=gnu++11 -o nsMaiInterfaceTableCell.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/atk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/atk -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/base -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/generic -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/html -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc/other -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xul -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/atk-1.0 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMaiInterfaceTableCell.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -Wno-error=shadow -Wno-unused-local-typedefs /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceTableCell.cpp libmozgtk.so rm -f libmozgtk.so /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_exec.py --uselist -- /usr/bin/g++ -std=gnu++11 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -fPIC -shared -Wl,-z,defs -Wl,--gc-sections -Wl,-h,libmozgtk.so -o libmozgtk.so mozgtk.o -lpthread -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -Wl,-rpath-link,/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/bin -Wl,-rpath-link,/usr/lib -ldl -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' make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/widget/gtk/mozgtk/gtk2' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/plugins/test/testplugin/silverlightplugin' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_silverlightplugin0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/dom/plugins/test/testplugin/silverlightplugin -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/plugins/test/testplugin/silverlightplugin -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_silverlightplugin0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat -pthread -I/usr/include/gtk-2.0 -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/atk-1.0 -I/usr/include/gtk-2.0 -I/usr/lib/aarch64-linux-gnu/gtk-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/plugins/test/testplugin/silverlightplugin/Unified_cpp_silverlightplugin0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAccessiblePivot.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/DocAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible-inl.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceTableCell.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/DocAccessible.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible-inl.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceTableCell.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o Unified_cpp_webrtc_signaling0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/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 -DLOG4CXX_STATIC -D_NO_LOG4CXX -DUSE_SSLEAY -D_CPR_USE_EXTERNAL_LOGGER -DWEBRTC_RELATIVE_PATH -DHAVE_WEBRTC_VIDEO -DHAVE_WEBRTC_VOICE -DHAVE_STDINT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_UINT8_T=1 -DHAVE_UINT16_T=1 -DHAVE_UINT32_T=1 -DHAVE_UINT64_T=1 -DNO_CHROMIUM_LOGGING -DUSE_FAKE_MEDIA_STREAMS -DUSE_FAKE_PCOBSERVER -DMOZILLA_EXTERNAL_LINKAGE -DOS_LINUX -DSIP_OS_LINUX -DWEBRTC_POSIX -D_GNU_SOURCE -DLINUX -DGIPS_VER=3510 -DSECLIB_OPENSSL -D__STDC_FORMAT_MACROS -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signalingtest/signaling_ecc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/time_profiling -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/mediapipeline -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/sdp/sipcc -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/trunk -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/mtransport/third_party/nrappkit/src/util/libekr -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/include -I/<>/thunderbird-52.4.0+build1/mozilla/netwerk/srtp/src/crypto/include -I/<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/test -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webrtc_signaling0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signalingtest/signaling_ecc/Unified_cpp_webrtc_signaling0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/common/browser_logging/WebRtcLog.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signalingtest/signaling_ecc/Unified_cpp_webrtc_signaling0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContentInlines.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/DocAccessible.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible-inl.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceTableCell.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/DocAccessible.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible-inl.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceTableCell.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ libnpctrltest.so rm -f libnpctrltest.so /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_exec.py --uselist -- /usr/bin/g++ -std=gnu++11 -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -fPIC -shared -Wl,-z,defs -Wl,--gc-sections -Wl,-h,libnpctrltest.so -o libnpctrltest.so Unified_cpp_silverlightplugin0.o -lpthread -Wl,-z,noexecstack -Wl,-z,text -Wl,--build-id -Wl,-rpath-link,/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/bin -Wl,-rpath-link,/usr/lib -ldl -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lfreetype -lgdk-x11-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -lX11-xcb -lxcb-shm -lxcb -lX11 -lXext chmod +x libnpctrltest.so ../../../../../config/nsinstall -R -m 644 'libnpctrltest.so' '../../../../../dist/plugins' make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/plugins/test/testplugin/silverlightplugin' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/test' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o host_ListCSSProperties.o -c -MD -MP -MF .deps/host_ListCSSProperties.o.pp -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style/test -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/test -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr /<>/thunderbird-52.4.0+build1/mozilla/layout/style/test/ListCSSProperties.cpp host_ListCSSProperties /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_exec.py -- /usr/bin/g++ -std=gnu++11 -o host_ListCSSProperties -MD -MP -MF .deps/host_ListCSSProperties.pp -DNDEBUG=1 -DTRIMMED=1 -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style/test -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/test -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include host_ListCSSProperties.o ../../../config/nsinstall -R -m 755 'host_ListCSSProperties' '../../../dist/host/bin' make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style/test' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/src/editline' mkdir -p '.deps/' /usr/bin/gcc -std=gnu99 -o Unified_c_js_src_editline0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DANSI_ARROWS -DHAVE_TCGETATTR -DHIDE -DUSE_DIRENT -DSYS_UNIX -DHAVE_STDLIB -DUNIQUE_HISTORY -I/<>/thunderbird-52.4.0+build1/mozilla/js/src/editline -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/src/editline -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -fPIC -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/src/js-confdefs.h -DMOZILLA_CLIENT -MD -MP -MF .deps/Unified_c_js_src_editline0.o.pp -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -ffunction-sections -fdata-sections -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/src/editline/Unified_c_js_src_editline0.c In file included from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/peerconnection/PeerConnectionImpl.h:32, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit/WebrtcGmpVideoCodec.h:54, from /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit/GmpVideoCodec.cpp:5, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signalingtest/signaling_ecc/Unified_cpp_webrtc_signaling0.cpp:29: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libeditline.a.desc rm -f libeditline.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libeditline.a.desc Unified_c_js_src_editline0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/js/src/editline' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/tests/gtest' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_tests_gtest0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/tests/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/tests/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/2d -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/2d/unittest -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/layers -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/qcms -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_tests_gtest0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/tests/gtest/Unified_cpp_gfx_tests_gtest0.cpp /usr/bin/g++ -std=gnu++11 -o nsMaiInterfaceText.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/atk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/atk -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/base -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/generic -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/html -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc/other -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xul -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/atk-1.0 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMaiInterfaceText.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -Wno-error=shadow -Wno-unused-local-typedefs /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceText.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/basictypes.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/process_util.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/a11y/PDocAccessible.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceText.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/DocAccessible.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible-inl.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceText.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/TextureHost.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/BasicCompositor.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/tests/gtest/TestCompositor.cpp:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/tests/gtest/Unified_cpp_gfx_tests_gtest0.cpp:101: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContentInlines.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/HyperTextAccessible.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/HyperTextAccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/DocAccessible.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible-inl.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceText.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BufferList.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/base/pickle.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src/chrome/common/ipc_message_utils.h:22, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ipc/IPCMessageUtils.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/a11y/PDocAccessible.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceText.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/TextureHost.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/BasicCompositor.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/tests/gtest/TestCompositor.cpp:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/tests/gtest/Unified_cpp_gfx_tests_gtest0.cpp:101: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxPrefs.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/2d/2D.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/2d/unittest/TestBugs.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/tests/gtest/Unified_cpp_gfx_tests_gtest0.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLContext.h:41, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/OGLShaderProgram.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/CompositorOGL.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/tests/gtest/TestCompositor.cpp:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/tests/gtest/Unified_cpp_gfx_tests_gtest0.cpp:101: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLContextSymbols.h: In member function ‘void mozilla::gl::GLContextSymbols::Zero()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLContextSymbols.h:35:49: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::gl::GLContextSymbols’; use assignment or value-initialization instead [-Wclass-memaccess] memset(this, 0, sizeof(GLContextSymbols)); ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/GLContextSymbols.h:28:8: note: ‘struct mozilla::gl::GLContextSymbols’ declared here struct GLContextSymbols ^~~~~~~~~~~~~~~~ liblayout_style.a.desc rm -f liblayout_style.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/style' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/test/gtest' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_workers_test_gtest0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/workers/test/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/test/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_workers_test_gtest0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/test/gtest/Unified_cpp_workers_test_gtest0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/dom/workers/test/gtest/TestReadWrite.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/test/gtest/Unified_cpp_workers_test_gtest0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o nsMaiInterfaceValue.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZ_HAS_MOZGLUE -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/atk -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/atk -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/base -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/generic -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/html -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/ipc/other -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xpcom -I/<>/thunderbird-52.4.0+build1/mozilla/accessible/xul -I/<>/thunderbird-52.4.0+build1/mozilla/other-licenses/atk-1.0 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/nsMaiInterfaceValue.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/mozilla/widget/gtk/compat-gtk3 -pthread -I/usr/include/gtk-3.0/unix-print -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/mirclient -I/usr/include/mircore -I/usr/include/mircookie -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include -Wno-error=shadow -Wno-unused-local-typedefs /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceValue.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceValue.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsINode.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContent.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceValue.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIContentInlines.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/generic/Accessible.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceValue.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/AccessibleWrap.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/accessible/atk/nsMaiInterfaceValue.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ libaccessible_atk.a.desc rm -f libaccessible_atk.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/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 make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/accessible/atk' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/pkix/test/gtest' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o pkixbuild_tests.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/pkix/test/gtest -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/lib -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/lib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/pkixbuild_tests.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wextra -pedantic-errors -Wno-error=shadow -Wno-old-style-cast /<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/gtest/pkixbuild_tests.cpp libdom_workers_test_gtest.a.desc rm -f libdom_workers_test_gtest.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_workers_test_gtest.a.desc Unified_cpp_workers_test_gtest0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/workers/test/gtest' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/certverifier/tests/gtest' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o CTLogVerifierTest.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier/tests/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/certverifier/tests/gtest -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/lib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/CTLogVerifierTest.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/security/certverifier/tests/gtest/CTLogVerifierTest.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signalingtest/signaling_ecc/Unified_cpp_webrtc_signaling0.cpp:38: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit/WebrtcGmpVideoCodec.cpp: In member function ‘virtual void mozilla::WebrtcGmpVideoEncoder::Encoded(GMPVideoEncodedFrame*, const nsTArray&)’: /<>/thunderbird-52.4.0+build1/mozilla/media/webrtc/signaling/src/media-conduit/WebrtcGmpVideoCodec.cpp:646:68: warning: ‘size’ may be used uninitialized in this function [-Wmaybe-uninitialized] webrtc::EncodedImage unit(aEncodedFrame->Buffer(), size, size); ^ *** KEEP ALIVE MARKER *** Total duration: 1:39:00.246138 /usr/bin/g++ -std=gnu++11 -o CTObjectsExtractorTest.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier/tests/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/certverifier/tests/gtest -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/lib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/CTObjectsExtractorTest.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/security/certverifier/tests/gtest/CTObjectsExtractorTest.cpp libecc.a.desc rm -f libecc.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libecc.a.desc cpr_string.o sdp_access.o sdp_attr.o sdp_attr_access.o sdp_base64.o sdp_config.o sdp_main.o sdp_services_unix.o sdp_token.o sdp_utils.o Unified_c_webrtc_signaling0.o CSFLog.o JsepSessionImpl.o AudioConduit.o CodecStatistics.o VideoConduit.o MediaPipeline.o MediaPipelineFilter.o SrtpFlow.o MediaPipelineFactory.o PeerConnectionCtx.o PeerConnectionImpl.o PeerConnectionMedia.o Unified_cpp_webrtc_signaling0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/webrtc/signalingtest/signaling_ecc' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/gtest' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_webaudio_gtest0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/gtest -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_webaudio_gtest0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/gtest/Unified_cpp_webaudio_gtest0.cpp /usr/bin/g++ -std=gnu++11 -o pkixcert_extension_tests.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/pkix/test/gtest -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/lib -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/lib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/pkixcert_extension_tests.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wextra -pedantic-errors -Wno-error=shadow -Wno-old-style-cast /<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/gtest/pkixcert_extension_tests.cpp /usr/bin/g++ -std=gnu++11 -o CTSerializationTest.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier/tests/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/certverifier/tests/gtest -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/lib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/CTSerializationTest.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/security/certverifier/tests/gtest/CTSerializationTest.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayUtils.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Vector.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/security/certverifier/CTSerialization.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/security/certverifier/tests/gtest/CTSerializationTest.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioEventTimeline.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/gtest/TestAudioEventTimeline.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/gtest/Unified_cpp_webaudio_gtest0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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]’: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioEventTimeline.h:73:26: required from here /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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 /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/gtest/TestAudioEventTimeline.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/gtest/Unified_cpp_webaudio_gtest0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/dom/media/webaudio/AudioEventTimeline.h:26:8: note: ‘struct mozilla::dom::AudioTimelineEvent’ declared here struct AudioTimelineEvent final ^~~~~~~~~~~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o pkixcert_signature_algorithm_tests.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/pkix/test/gtest -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/lib -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/lib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/pkixcert_signature_algorithm_tests.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wextra -pedantic-errors -Wno-error=shadow -Wno-old-style-cast /<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/gtest/pkixcert_signature_algorithm_tests.cpp /usr/bin/g++ -std=gnu++11 -o Unified_cpp_gfx_tests_gtest1.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/tests/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/tests/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/2d -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/2d/unittest -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/layers -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/qcms -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_gfx_tests_gtest1.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/tests/gtest/Unified_cpp_gfx_tests_gtest1.cpp libdom_media_webaudio_gtest.a.desc rm -f libdom_media_webaudio_gtest.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_media_webaudio_gtest.a.desc Unified_cpp_webaudio_gtest0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/webaudio/gtest' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base/gtest' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_layout_base_gtest0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/docshell/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/base -I/<>/thunderbird-52.4.0+build1/mozilla/layout/style -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_layout_base_gtest0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base/gtest/Unified_cpp_layout_base_gtest0.cpp /usr/bin/g++ -std=gnu++11 -o CTTestUtils.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier/tests/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/certverifier/tests/gtest -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/lib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/CTTestUtils.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/security/certverifier/tests/gtest/CTTestUtils.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/CSSStyleSheetBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheet.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSetHandle.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsIPresShell.h:27, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIFrame.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/AccessibleCaretEventHub.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/gtest/TestAccessibleCaretEventHub.cpp:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base/gtest/Unified_cpp_layout_base_gtest0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o pkixcheck_CheckExtendedKeyUsage_tests.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/pkix/test/gtest -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/lib -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/lib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/pkixcheck_CheckExtendedKeyUsage_tests.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wextra -pedantic-errors -Wno-error=shadow -Wno-old-style-cast /<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/gtest/pkixcheck_CheckExtendedKeyUsage_tests.cpp /usr/bin/g++ -std=gnu++11 -o MultiLogCTVerifierTest.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier/tests/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/certverifier/tests/gtest -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/lib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/MultiLogCTVerifierTest.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/security/certverifier/tests/gtest/MultiLogCTVerifierTest.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsRuleNode.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleContextSource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/style/nsStyleContext.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/WritingModes.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIFrame.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/AccessibleCaretEventHub.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/gtest/TestAccessibleCaretEventHub.cpp:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base/gtest/Unified_cpp_layout_base_gtest0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventForwards.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/AccessibleCaretEventHub.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/layout/base/gtest/TestAccessibleCaretEventHub.cpp:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base/gtest/Unified_cpp_layout_base_gtest0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ScreenOrientation.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ISurfaceAllocator.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/TextureClient.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/BufferTexture.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/tests/gtest/TestTextures.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/tests/gtest/Unified_cpp_gfx_tests_gtest1.cpp:56: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/EventListenerBinding.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EventListenerManager.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/DOMEventTargetHelper.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ScreenOrientation.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersMessages.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ISurfaceAllocator.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/TextureClient.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/BufferTexture.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/tests/gtest/TestTextures.cpp:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/tests/gtest/Unified_cpp_gfx_tests_gtest1.cpp:56: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/tests/gtest/PolygonTestUtils.h:11, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/tests/gtest/TestPolygon.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/tests/gtest/Unified_cpp_gfx_tests_gtest1.cpp:11: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ libsecurity_certverifier_tests_gtest.a.desc rm -f libsecurity_certverifier_tests_gtest.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libsecurity_certverifier_tests_gtest.a.desc CTLogVerifierTest.o CTObjectsExtractorTest.o CTSerializationTest.o CTTestUtils.o MultiLogCTVerifierTest.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/certverifier/tests/gtest' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/apz/test/gtest' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_apz_test_gtest0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/apz/test/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/apz/test/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/2d -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/layers -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/tests/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_apz_test_gtest0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/cairo -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/apz/test/gtest/Unified_cpp_apz_test_gtest0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/TextureHost.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/Effects.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/LayerManagerComposite.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/AsyncCompositionManager.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/apz/test/gtest/APZTestCommon.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/apz/test/gtest/APZCBasicTester.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/apz/test/gtest/TestBasic.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/apz/test/gtest/Unified_cpp_apz_test_gtest0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIScrollableFrame.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/InputData.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/GeckoContentController.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/GfxMessageUtils.h:24, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/ShadowLayerUtilsX11.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxipc/ShadowLayerUtils.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders/mozilla/layers/LayersSurfaces.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/TextureHost.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/Effects.h:17, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/LayerManagerComposite.h:21, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/AsyncCompositionManager.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/apz/test/gtest/APZTestCommon.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/apz/test/gtest/APZCBasicTester.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/apz/test/gtest/TestBasic.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/apz/test/gtest/Unified_cpp_apz_test_gtest0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ArrayView.h:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsRegion.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/Units.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/layers/AsyncCompositionManager.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/apz/test/gtest/APZTestCommon.h:19, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/apz/test/gtest/APZCBasicTester.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/gfx/layers/apz/test/gtest/TestBasic.cpp:7, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/apz/test/gtest/Unified_cpp_apz_test_gtest0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o pkixcheck_CheckIssuer_tests.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/pkix/test/gtest -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/lib -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/lib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/pkixcheck_CheckIssuer_tests.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wextra -pedantic-errors -Wno-error=shadow -Wno-old-style-cast /<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/gtest/pkixcheck_CheckIssuer_tests.cpp /usr/bin/g++ -std=gnu++11 -o pkixcheck_CheckKeyUsage_tests.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/pkix/test/gtest -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/lib -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/lib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/pkixcheck_CheckKeyUsage_tests.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wextra -pedantic-errors -Wno-error=shadow -Wno-old-style-cast /<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/gtest/pkixcheck_CheckKeyUsage_tests.cpp *** KEEP ALIVE MARKER *** Total duration: 1:40:00.246145 liblayout_base_gtest.a.desc rm -f liblayout_base_gtest.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o liblayout_base_gtest.a.desc Unified_cpp_layout_base_gtest0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/layout/base/gtest' /usr/bin/g++ -std=gnu++11 -o pkixcheck_CheckSignatureAlgorithm_tests.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/pkix/test/gtest -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/lib -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/lib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/pkixcheck_CheckSignatureAlgorithm_tests.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wextra -pedantic-errors -Wno-error=shadow -Wno-old-style-cast /<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/gtest/pkixcheck_CheckSignatureAlgorithm_tests.cpp /usr/bin/g++ -std=gnu++11 -o pkixcheck_CheckValidity_tests.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/pkix/test/gtest -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/lib -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/lib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/pkixcheck_CheckValidity_tests.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wextra -pedantic-errors -Wno-error=shadow -Wno-old-style-cast /<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/gtest/pkixcheck_CheckValidity_tests.cpp /usr/bin/g++ -std=gnu++11 -o pkixcheck_ParseValidity_tests.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/pkix/test/gtest -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/lib -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/lib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/pkixcheck_ParseValidity_tests.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wextra -pedantic-errors -Wno-error=shadow -Wno-old-style-cast /<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/gtest/pkixcheck_ParseValidity_tests.cpp /usr/bin/g++ -std=gnu++11 -o pkixcheck_TLSFeaturesSatisfiedInternal_tests.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/pkix/test/gtest -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/lib -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/lib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/pkixcheck_TLSFeaturesSatisfiedInternal_tests.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wextra -pedantic-errors -Wno-error=shadow -Wno-old-style-cast /<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/gtest/pkixcheck_TLSFeaturesSatisfiedInternal_tests.cpp /usr/bin/g++ -std=gnu++11 -o pkixder_input_tests.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/pkix/test/gtest -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/lib -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/lib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/pkixder_input_tests.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wextra -pedantic-errors -Wno-error=shadow -Wno-old-style-cast /<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/gtest/pkixder_input_tests.cpp /usr/bin/g++ -std=gnu++11 -o pkixder_pki_types_tests.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/pkix/test/gtest -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/lib -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/lib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/pkixder_pki_types_tests.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wextra -pedantic-errors -Wno-error=shadow -Wno-old-style-cast /<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/gtest/pkixder_pki_types_tests.cpp libgfx_tests_gtest.a.desc rm -f libgfx_tests_gtest.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libgfx_tests_gtest.a.desc Unified_cpp_gfx_tests_gtest0.o Unified_cpp_gfx_tests_gtest1.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/tests/gtest' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/lwbrk/gtest' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_intl_lwbrk_gtest0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/intl/lwbrk/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/lwbrk/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_intl_lwbrk_gtest0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/lwbrk/gtest/Unified_cpp_intl_lwbrk_gtest0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsXPCOM.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/intl/lwbrk/gtest/TestLineBreak.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/lwbrk/gtest/Unified_cpp_intl_lwbrk_gtest0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o pkixder_universal_types_tests.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/pkix/test/gtest -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/lib -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/lib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/pkixder_universal_types_tests.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wextra -pedantic-errors -Wno-error=shadow -Wno-old-style-cast /<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/gtest/pkixder_universal_types_tests.cpp libintl_lwbrk_gtest.a.desc rm -f libintl_lwbrk_gtest.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libintl_lwbrk_gtest.a.desc Unified_cpp_intl_lwbrk_gtest0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/intl/lwbrk/gtest' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/rust/nsstring/gtest' libxpcom_rust_nsstring_gtest.a.desc rm -f libxpcom_rust_nsstring_gtest.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libxpcom_rust_nsstring_gtest.a.desc make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/rust/nsstring/gtest' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/gtest' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_dom_canvas_gtest0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/gtest -I/<>/thunderbird-52.4.0+build1/mozilla/dom/canvas -I/<>/thunderbird-52.4.0+build1/mozilla/media/libyuv/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_canvas_gtest0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/gtest/Unified_cpp_dom_canvas_gtest0.cpp /usr/bin/g++ -std=gnu++11 -o pkixgtest.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/pkix/test/gtest -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/lib -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/lib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/pkixgtest.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wextra -pedantic-errors -Wno-error=shadow -Wno-old-style-cast /<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/gtest/pkixgtest.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ImageBitmapBinding.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/dom/canvas/gtest/TestImageBitmapColorUtils.cpp:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/gtest/Unified_cpp_dom_canvas_gtest0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o pkixnames_tests.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/pkix/test/gtest -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/lib -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/lib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/pkixnames_tests.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wextra -pedantic-errors -Wno-error=shadow -Wno-old-style-cast /<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/gtest/pkixnames_tests.cpp /usr/bin/g++ -std=gnu++11 -o pkixocsp_CreateEncodedOCSPRequest_tests.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/pkix/test/gtest -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/lib -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/lib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/pkixocsp_CreateEncodedOCSPRequest_tests.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wextra -pedantic-errors -Wno-error=shadow -Wno-old-style-cast /<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/gtest/pkixocsp_CreateEncodedOCSPRequest_tests.cpp /usr/bin/g++ -std=gnu++11 -o pkixocsp_VerifyEncodedOCSPResponse.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/pkix/test/gtest -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/lib -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/lib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/pkixocsp_VerifyEncodedOCSPResponse.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wall -Wextra -pedantic-errors -Wno-error=shadow -Wno-old-style-cast /<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/gtest/pkixocsp_VerifyEncodedOCSPResponse.cpp libgfx_layers_apz_test_gtest.a.desc rm -f libgfx_layers_apz_test_gtest.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libgfx_layers_apz_test_gtest.a.desc Unified_cpp_apz_test_gtest0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/gfx/layers/apz/test/gtest' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/security/test/gtest' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_security_test_gtest0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/security/test/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/security/test/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_security_test_gtest0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/security/test/gtest/Unified_cpp_security_test_gtest0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/dom/security/test/gtest/TestCSPParser.cpp:29, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/security/test/gtest/Unified_cpp_security_test_gtest0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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_security_test_gtest.a.desc rm -f libdom_security_test_gtest.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_security_test_gtest.a.desc Unified_cpp_security_test_gtest0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/security/test/gtest' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/testing/gtest' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o gmock-all.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/testing/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/testing/gtest -I/<>/thunderbird-52.4.0+build1/mozilla/testing/gtest/gmock -I/<>/thunderbird-52.4.0+build1/mozilla/testing/gtest/gmock/include -I/<>/thunderbird-52.4.0+build1/mozilla/testing/gtest/gtest -I/<>/thunderbird-52.4.0+build1/mozilla/testing/gtest/gtest/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/gmock-all.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/testing/gtest/gmock/src/gmock-all.cc libdom_canvas_gtest.a.desc rm -f libdom_canvas_gtest.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_canvas_gtest.a.desc Unified_cpp_dom_canvas_gtest0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/canvas/gtest' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/gmp-clearkey/0.1/gtest' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_0.1_gtest0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/media/gmp-clearkey/0.1/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/gmp-clearkey/0.1/gtest -I/<>/thunderbird-52.4.0+build1/mozilla/media/gmp-clearkey/0.1 -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_0.1_gtest0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/gmp-clearkey/0.1/gtest/Unified_cpp_0.1_gtest0.cpp /usr/bin/g++ -std=gnu++11 -o gtest-all.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/testing/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/testing/gtest -I/<>/thunderbird-52.4.0+build1/mozilla/testing/gtest/gmock -I/<>/thunderbird-52.4.0+build1/mozilla/testing/gtest/gmock/include -I/<>/thunderbird-52.4.0+build1/mozilla/testing/gtest/gtest -I/<>/thunderbird-52.4.0+build1/mozilla/testing/gtest/gtest/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/gtest-all.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/testing/gtest/gtest/src/gtest-all.cc libmedia_gmp-clearkey_0.1_gtest.a.desc rm -f libmedia_gmp-clearkey_0.1_gtest.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libmedia_gmp-clearkey_0.1_gtest.a.desc Unified_cpp_0.1_gtest0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/media/gmp-clearkey/0.1/gtest' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/test/gtest' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o TestDownscalingFilterNoSkia.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/image/test/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/test/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/2d -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/TestDownscalingFilterNoSkia.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/image/test/gtest/TestDownscalingFilterNoSkia.cpp *** KEEP ALIVE MARKER *** Total duration: 1:41:00.246137 In file included from /<>/thunderbird-52.4.0+build1/mozilla/testing/gtest/gtest/src/gtest-all.cc:42: /<>/thunderbird-52.4.0+build1/mozilla/testing/gtest/gtest/src/gtest.cc: In instantiation of ‘testing::AssertionResult testing::{anonymous}::IsSubstringImpl(bool, const char*, const char*, const StringType&, const StringType&) [with StringType = const char*]’: /<>/thunderbird-52.4.0+build1/mozilla/testing/gtest/gtest/src/gtest.cc:1283:76: required from here /<>/thunderbird-52.4.0+build1/mozilla/testing/gtest/gtest/src/gtest.cc:1264:14: warning: variable ‘is_wide_string’ set but not used [-Wunused-but-set-variable] const bool is_wide_string = sizeof(needle[0]) > 1; ^~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/testing/gtest/gtest/src/gtest.cc: In instantiation of ‘testing::AssertionResult testing::{anonymous}::IsSubstringImpl(bool, const char*, const char*, const StringType&, const StringType&) [with StringType = const wchar_t*]’: /<>/thunderbird-52.4.0+build1/mozilla/testing/gtest/gtest/src/gtest.cc:1289:76: required from here /<>/thunderbird-52.4.0+build1/mozilla/testing/gtest/gtest/src/gtest.cc:1264:14: warning: variable ‘is_wide_string’ set but not used [-Wunused-but-set-variable] /<>/thunderbird-52.4.0+build1/mozilla/testing/gtest/gtest/src/gtest.cc: In instantiation of ‘testing::AssertionResult testing::{anonymous}::IsSubstringImpl(bool, const char*, const char*, const StringType&, const StringType&) [with StringType = std::__cxx11::basic_string]’: /<>/thunderbird-52.4.0+build1/mozilla/testing/gtest/gtest/src/gtest.cc:1307:76: required from here /<>/thunderbird-52.4.0+build1/mozilla/testing/gtest/gtest/src/gtest.cc:1264:14: warning: variable ‘is_wide_string’ set but not used [-Wunused-but-set-variable] /<>/thunderbird-52.4.0+build1/mozilla/testing/gtest/gtest/src/gtest.cc: In instantiation of ‘testing::AssertionResult testing::{anonymous}::IsSubstringImpl(bool, const char*, const char*, const StringType&, const StringType&) [with StringType = std::__cxx11::basic_string]’: /<>/thunderbird-52.4.0+build1/mozilla/testing/gtest/gtest/src/gtest.cc:1320:76: required from here /<>/thunderbird-52.4.0+build1/mozilla/testing/gtest/gtest/src/gtest.cc:1264:14: warning: variable ‘is_wide_string’ set but not used [-Wunused-but-set-variable] In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/SVGPreserveAspectRatio.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/SVGImageContext.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/image/SurfaceCache.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/image/FrameAnimator.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/image/Decoder.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/image/test/gtest/TestDownscalingFilterNoSkia.cpp:10: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o GTestRunner.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/testing/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/testing/gtest -I/<>/thunderbird-52.4.0+build1/mozilla/testing/gtest/gmock -I/<>/thunderbird-52.4.0+build1/mozilla/testing/gtest/gmock/include -I/<>/thunderbird-52.4.0+build1/mozilla/testing/gtest/gtest -I/<>/thunderbird-52.4.0+build1/mozilla/testing/gtest/gtest/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/GTestRunner.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/testing/gtest/mozilla/GTestRunner.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSStyleSheet.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheetInlines.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/Rule.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/StyleRule.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSVGElement.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/SVGPreserveAspectRatio.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/SVGImageContext.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/image/SurfaceCache.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/image/FrameAnimator.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/image/Decoder.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/image/test/gtest/TestDownscalingFilterNoSkia.cpp:10: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxPrefs.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/gfx/2D.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/image/test/gtest/TestDownscalingFilterNoSkia.cpp:9: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o MozGTestBench.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/testing/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/testing/gtest -I/<>/thunderbird-52.4.0+build1/mozilla/testing/gtest/gmock -I/<>/thunderbird-52.4.0+build1/mozilla/testing/gtest/gmock/include -I/<>/thunderbird-52.4.0+build1/mozilla/testing/gtest/gtest -I/<>/thunderbird-52.4.0+build1/mozilla/testing/gtest/gtest/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/MozGTestBench.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/testing/gtest/mozilla/MozGTestBench.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/RefCounted.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Function.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/testing/gtest/mozilla/MozGTestBench.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/testing/gtest/mozilla/MozGTestBench.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o SanityTest.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/testing/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/testing/gtest -I/<>/thunderbird-52.4.0+build1/mozilla/testing/gtest/gmock -I/<>/thunderbird-52.4.0+build1/mozilla/testing/gtest/gmock/include -I/<>/thunderbird-52.4.0+build1/mozilla/testing/gtest/gtest -I/<>/thunderbird-52.4.0+build1/mozilla/testing/gtest/gtest/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/SanityTest.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/testing/gtest/mozilla/SanityTest.cpp /usr/bin/g++ -std=gnu++11 -o Unified_cpp_image_test_gtest0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/image/test/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/test/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/mozilla/dom/base -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/2d -I/<>/thunderbird-52.4.0+build1/mozilla/image -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/config -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/core -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/gpu -I/<>/thunderbird-52.4.0+build1/mozilla/gfx/skia/skia/include/utils -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_image_test_gtest0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/test/gtest/Unified_cpp_image_test_gtest0.cpp make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/memory/volatile/tests' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_volatile_tests0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/memory/volatile/tests -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/memory/volatile/tests -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_volatile_tests0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/memory/volatile/tests/Unified_cpp_volatile_tests0.cpp libgtest.a.desc rm -f libgtest.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libgtest.a.desc gmock-all.o gtest-all.o GTestRunner.o MozGTestBench.o SanityTest.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/testing/gtest' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/memory/gtest' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_memory_gtest0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/memory/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/memory/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_memory_gtest0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/memory/gtest/Unified_cpp_memory_gtest0.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/memory/gtest/TestJemalloc.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/memory/gtest/Unified_cpp_memory_gtest0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/SVGPreserveAspectRatio.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/SVGImageContext.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/image/SurfaceCache.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/image/FrameAnimator.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/image/Decoder.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/image/test/gtest/Common.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/image/test/gtest/Common.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/test/gtest/Unified_cpp_image_test_gtest0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ libmemory_volatile_tests.a.desc rm -f libmemory_volatile_tests.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libmemory_volatile_tests.a.desc Unified_cpp_volatile_tests0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/memory/volatile/tests' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/tests/gtest' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o TestAllocReplacement.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/tests/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/tests/gtest -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/TestAllocReplacement.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/xpcom/tests/gtest/TestAllocReplacement.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/RefCounted.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Function.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/tests/gtest/TestAllocReplacement.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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_gtest.a.desc rm -f libmemory_gtest.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libmemory_gtest.a.desc Unified_cpp_memory_gtest0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/memory/gtest' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/manager/ssl/tests/gtest' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o CertDBTest.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl/tests/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/manager/ssl/tests/gtest -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/lib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/CertDBTest.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl/tests/gtest/CertDBTest.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ToJSValue.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/WindowBinding.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/ScrollbarStyles.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsPresContext.h:39, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/Element.h:27, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/CSSStyleSheet.h:18, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/StyleSheetInlines.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/Rule.h:11, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/css/StyleRule.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsSVGElement.h:16, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/SVGPreserveAspectRatio.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/SVGImageContext.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/image/SurfaceCache.h:25, from /<>/thunderbird-52.4.0+build1/mozilla/image/FrameAnimator.h:17, from /<>/thunderbird-52.4.0+build1/mozilla/image/Decoder.h:9, from /<>/thunderbird-52.4.0+build1/mozilla/image/test/gtest/Common.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/image/test/gtest/Common.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/test/gtest/Unified_cpp_image_test_gtest0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h: In constructor ‘mozilla::dom::ProtoAndIfaceCache::PageTableCache::PageTableCache()’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/BindingUtils.h:518:40: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘class mozilla::Array, 16>*, 92>’; use assignment or value-initialization instead [-Wclass-memaccess] memset(&mPages, 0, sizeof(mPages)); ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/EnumeratedArray.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/jspubtd.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionTraversalCallback.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCycleCollectionNoteChild.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:25, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gfxPrefs.h:14, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/gfx/2D.h:33, from /<>/thunderbird-52.4.0+build1/mozilla/image/test/gtest/Common.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/image/test/gtest/Common.cpp:6, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/test/gtest/Unified_cpp_image_test_gtest0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Array.h:22:7: note: ‘class mozilla::Array, 16>*, 92>’ declared here class Array ^~~~~ /usr/bin/g++ -std=gnu++11 -o TestCOMPtr.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/tests/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/tests/gtest -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/TestCOMPtr.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/xpcom/tests/gtest/TestCOMPtr.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsCOMPtr.h:23, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/tests/gtest/TestCOMPtr.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o DataStorageTest.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl/tests/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/manager/ssl/tests/gtest -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/lib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/DataStorageTest.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl/tests/gtest/DataStorageTest.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl/tests/gtest/DataStorageTest.cpp:12: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o TestHashtables.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/tests/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/tests/gtest -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/TestHashtables.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/xpcom/tests/gtest/TestHashtables.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Atomics.h:19, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/PLDHashTable.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTHashtable.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/tests/gtest/TestHashtables.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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_pkix_test_gtest.a.desc rm -f libsecurity_pkix_test_gtest.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libsecurity_pkix_test_gtest.a.desc pkixbuild_tests.o pkixcert_extension_tests.o pkixcert_signature_algorithm_tests.o pkixcheck_CheckExtendedKeyUsage_tests.o pkixcheck_CheckIssuer_tests.o pkixcheck_CheckKeyUsage_tests.o pkixcheck_CheckSignatureAlgorithm_tests.o pkixcheck_CheckValidity_tests.o pkixcheck_ParseValidity_tests.o pkixcheck_TLSFeaturesSatisfiedInternal_tests.o pkixder_input_tests.o pkixder_pki_types_tests.o pkixder_universal_types_tests.o pkixgtest.o pkixnames_tests.o pkixocsp_CreateEncodedOCSPRequest_tests.o pkixocsp_VerifyEncodedOCSPResponse.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/pkix/test/gtest' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/url-classifier/tests/gtest' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_tests_gtest0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/url-classifier/tests/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/url-classifier/tests/gtest -I/<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/url-classifier -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_tests_gtest0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/url-classifier/tests/gtest/Unified_cpp_tests_gtest0.cpp /usr/bin/g++ -std=gnu++11 -o DeserializeCertTest.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl/tests/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/manager/ssl/tests/gtest -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/lib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/DeserializeCertTest.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl/tests/gtest/DeserializeCertTest.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsTArray.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/url-classifier/Entries.h:13, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/url-classifier/HashStore.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/url-classifier/tests/gtest/Common.h:1, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/url-classifier/tests/gtest/Common.cpp:1, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/url-classifier/tests/gtest/Unified_cpp_tests_gtest0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/url-classifier/Entries.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/url-classifier/HashStore.h:8, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/url-classifier/tests/gtest/Common.h:1, from /<>/thunderbird-52.4.0+build1/mozilla/toolkit/components/url-classifier/tests/gtest/Common.cpp:1, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/url-classifier/tests/gtest/Unified_cpp_tests_gtest0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o MD4Test.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl/tests/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/manager/ssl/tests/gtest -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/lib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/MD4Test.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl/tests/gtest/MD4Test.cpp /usr/bin/g++ -std=gnu++11 -o TestNsRefPtr.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/tests/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/tests/gtest -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/TestNsRefPtr.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/mozilla/xpcom/tests/gtest/TestNsRefPtr.cpp In file included from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nscore.h:20, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/base/nsTraceRefcnt.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/Assertions.h:23, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/AlreadyAddRefed.h:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/RefPtr.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/tests/gtest/TestNsRefPtr.cpp:6: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/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/bin/g++ -std=gnu++11 -o OCSPCacheTest.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl/tests/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/manager/ssl/tests/gtest -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/lib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/OCSPCacheTest.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl/tests/gtest/OCSPCacheTest.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/security/certverifier/CertVerifier.h:30, from /<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl/tests/gtest/OCSPCacheTest.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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/bin/g++ -std=gnu++11 -o Unified_cpp_xpcom_tests_gtest0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/tests/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/tests/gtest -I/<>/thunderbird-52.4.0+build1/mozilla/xpcom/base -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_xpcom_tests_gtest0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nscore.h:20, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsrootidl.h:13, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsISupports.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIInputStream.h:10, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIAsyncInputStream.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/tests/gtest/Helpers.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/tests/gtest/Helpers.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:192:33: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new(size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:180:52: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] #define MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS throw(std::bad_alloc) ^~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:183:34: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS’ #define MOZALLOC_THROW_BAD_ALLOC MOZALLOC_THROW_BAD_ALLOC_IF_HAS_EXCEPTIONS ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/mozalloc.h:204:35: note: in expansion of macro ‘MOZALLOC_THROW_BAD_ALLOC’ void* operator new[](size_t size) MOZALLOC_THROW_BAD_ALLOC ^~~~~~~~~~~~~~~~~~~~~~~~ *** KEEP ALIVE MARKER *** Total duration: 1:42:00.246140 In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/tests/gtest/TestCloneInputStream.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest0.cpp:83: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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_tests_gtest.a.desc rm -f libtoolkit_components_url-classifier_tests_gtest.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libtoolkit_components_url-classifier_tests_gtest.a.desc Unified_cpp_tests_gtest0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/toolkit/components/url-classifier/tests/gtest' make[5]: Entering directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/mediasource/gtest' mkdir -p '.deps/' /usr/bin/g++ -std=gnu++11 -o Unified_cpp_mediasource_gtest0.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/mediasource/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/mediasource/gtest -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media -I/<>/thunderbird-52.4.0+build1/mozilla/dom/media/mediasource -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/Unified_cpp_mediasource_gtest0.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/mediasource/gtest/Unified_cpp_mediasource_gtest0.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gtest/gtest.h:1797, from /<>/thunderbird-52.4.0+build1/mozilla/xpcom/tests/gtest/Helpers.cpp:12, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest0.cpp:2: /<>/thunderbird-52.4.0+build1/mozilla/xpcom/tests/gtest/TestNSPRLogModulesParser.cpp: In lambda function: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gtest/gtest_pred_impl.h:147:45: error: lvalue required as unary ‘&’ operand GTEST_ASSERT_(pred_format(#v1, #v2, v1, v2),\ ^ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gtest/gtest_pred_impl.h:77:52: note: in definition of macro ‘GTEST_ASSERT_’ if (const ::testing::AssertionResult gtest_ar = (expression)) \ ^~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gtest/gtest_pred_impl.h:166:3: note: in expansion of macro ‘GTEST_PRED_FORMAT2_’ GTEST_PRED_FORMAT2_(pred_format, v1, v2, GTEST_FATAL_FAILURE_) ^~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gtest/gtest.h:1869:3: note: in expansion of macro ‘ASSERT_PRED_FORMAT2’ ASSERT_PRED_FORMAT2(::testing::internal::CmpHelperLT, val1, val2) ^~~~~~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/gtest/gtest.h:1891:32: note: in expansion of macro ‘GTEST_ASSERT_LT’ # define ASSERT_LT(val1, val2) GTEST_ASSERT_LT(val1, val2) ^~~~~~~~~~~~~~~ /<>/thunderbird-52.4.0+build1/mozilla/xpcom/tests/gtest/TestNSPRLogModulesParser.cpp:88:9: note: in expansion of macro ‘ASSERT_LT’ ASSERT_LT(count, kExpectedCount); ^~~~~~~~~ /usr/bin/g++ -std=gnu++11 -o STSParserTest.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl/tests/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/manager/ssl/tests/gtest -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/lib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/STSParserTest.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl/tests/gtest/STSParserTest.cpp /<>/thunderbird-52.4.0+build1/mozilla/config/rules.mk:951: recipe for target 'Unified_cpp_xpcom_tests_gtest0.o' failed make[5]: *** [Unified_cpp_xpcom_tests_gtest0.o] Error 1 make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/xpcom/tests/gtest' /<>/thunderbird-52.4.0+build1/mozilla/config/recurse.mk:71: recipe for target 'xpcom/tests/gtest/target' failed make[4]: *** [xpcom/tests/gtest/target] Error 2 make[4]: *** Waiting for unfinished jobs.... /usr/bin/g++ -std=gnu++11 -o TLSIntoleranceTest.o -c -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/stl_wrappers -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/system_wrappers -include /<>/thunderbird-52.4.0+build1/mozilla/config/gcc_hidden.h -DNDEBUG=1 -DTRIMMED=1 -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl/tests/gtest -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/manager/ssl/tests/gtest -I/<>/thunderbird-52.4.0+build1/mozilla/security/certverifier -I/<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/include -I/<>/thunderbird-52.4.0+build1/mozilla/security/pkix/test/lib -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/ipc/ipdl/_ipdlheaders -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/chromium/src -I/<>/thunderbird-52.4.0+build1/mozilla/ipc/glue -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nspr -I/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/mozilla-config.h -MD -MP -MF .deps/TLSIntoleranceTest.o.pp -Wall -Wc++11-compat -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++14-compat -Wc++1z-compat -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -fno-lifetime-dse -g -Wnull-dereference -fno-delete-null-pointer-checks -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -g -O2 -freorder-blocks -fomit-frame-pointer -Wno-error=shadow /<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl/tests/gtest/TLSIntoleranceTest.cpp In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsIChannel.h:14, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/MediaResource.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/mediasource/ContainerParser.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/dom/media/mediasource/gtest/TestContainerParser.cpp:9, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/mediasource/gtest/Unified_cpp_mediasource_gtest0.cpp:2: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsILoadInfo.h:33, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/nsNetUtil.h:16, from /<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl/tests/gtest/STSParserTest.cpp:8: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h:78:82: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] binding_detail::ThrowErrorMessage(aCx, static_cast(aErrorNumber), ^ In file included from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/dom/ChromeUtilsBinding.h:8, from /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/BasePrincipal.h:15, from /<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl/TransportSecurityInfo.h:12, from /<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl/nsNSSIOLayer.h:10, from /<>/thunderbird-52.4.0+build1/mozilla/security/manager/ssl/tests/gtest/TLSIntoleranceTest.cpp:7: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dist/include/mozilla/ErrorResult.h: In function ‘bool mozilla::dom::ThrowErrorMessage(JSContext*, mozilla::dom::ErrNum, Ts&& ...)’: /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/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_mediasource_gtest.a.desc rm -f libdom_media_mediasource_gtest.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libdom_media_mediasource_gtest.a.desc Unified_cpp_mediasource_gtest0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/dom/media/mediasource/gtest' libsecurity_manager_ssl_tests_gtest.a.desc rm -f libsecurity_manager_ssl_tests_gtest.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libsecurity_manager_ssl_tests_gtest.a.desc CertDBTest.o DataStorageTest.o DeserializeCertTest.o MD4Test.o OCSPCacheTest.o STSParserTest.o TLSIntoleranceTest.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/security/manager/ssl/tests/gtest' libimagetest.a.desc rm -f libimagetest.a /<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/_virtualenv/bin/python /<>/thunderbird-52.4.0+build1/mozilla/config/expandlibs_gen.py -o libimagetest.a.desc TestDownscalingFilterNoSkia.o Unified_cpp_image_test_gtest0.o make[5]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu/image/test/gtest' make[4]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu' /<>/thunderbird-52.4.0+build1/mozilla/config/recurse.mk:32: recipe for target 'compile' failed make[3]: *** [compile] Error 2 make[3]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu' /<>/thunderbird-52.4.0+build1/mozilla/config/rules.mk:523: recipe for target 'default' failed make[2]: *** [default] Error 2 make[2]: Leaving directory '/<>/thunderbird-52.4.0+build1/obj-aarch64-linux-gnu' client.mk:397: recipe for target 'build' failed make[1]: *** [build] Error 2 make[1]: Leaving directory '/<>/thunderbird-52.4.0+build1' /usr/share/cdbs/1/class/makefile.mk:77: recipe for target 'debian/stamp-makefile-build' failed make: *** [debian/stamp-makefile-build] Error 2 dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit status 2 -------------------------------------------------------------------------------- Build finished at 20180116-0144 Finished -------- E: Build failure (dpkg-buildpackage died) +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not removing build depends: as requested +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: arm64 Build-Space: 5539200 Build-Time: 6215 Distribution: bionic Fail-Stage: build Host Architecture: arm64 Install-Time: 107 Job: thunderbird_52.4.0+build1-0ubuntu2.dsc Machine Architecture: arm64 Package: thunderbird Package-Time: 6490 Source-Version: 1:52.4.0+build1-0ubuntu2 Space: 5539200 Status: attempted Version: 1:52.4.0+build1-0ubuntu2 -------------------------------------------------------------------------------- Finished at 20180116-0144 Build needed 01:48:10, 5539200k disc space RUN: /usr/share/launchpad-buildd/slavebin/in-target scan-for-processes --backend=chroot --series=bionic --arch=arm64 PACKAGEBUILD-14162734 Scanning for processes to kill in build PACKAGEBUILD-14162734 RUN: /usr/share/launchpad-buildd/slavebin/in-target umount-chroot --backend=chroot --series=bionic --arch=arm64 PACKAGEBUILD-14162734 Stopping target for build PACKAGEBUILD-14162734 RUN: /usr/share/launchpad-buildd/slavebin/in-target remove-build --backend=chroot --series=bionic --arch=arm64 PACKAGEBUILD-14162734 Removing build PACKAGEBUILD-14162734